-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Thomas Schwotzer edited this page Jan 19, 2021
·
71 revisions
A little movie gives an overview what you had to do to use ASAP - and what you would gain in return (German / English).
This library is the Android platform support of ASAPJava. The general concept of implementing a ASAP app also applies to Android.
Android specifics are explained in this developers guide.
If you like, have a look in our more complex ASAP based messenger SharkNet2 (which is and probably will always be work in progress).
This movie shows how to set up Android Studio to become ready for a new ASAP. application.
Very important: permissions. Please, add permission in your manifest file, e.g. like this
<!-- ASAPEngine needs to write in files -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!-- ASAP requires networks access ->
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<!-- if you plan to use Wifi direct -->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<!-- if you plan to use Bluetooth -->
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />