AndroidManifest.template.xml 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!-- BEGIN_INCLUDE(manifest) -->
  3. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
  4. package="%package%"
  5. android:versionCode="%versionCode%"
  6. android:versionName="%versionName%"
  7. android:installLocation="%installLocation%">
  8. <uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%" />
  9. <%uses-permission%>
  10. <uses-feature android:glEsVersion="0x00020000" android:required="True"/>
  11. <application android:persistent="%persistent%"
  12. android:restoreAnyVersion="%restoreAnyVersion%"
  13. android:label="%label%"
  14. android:debuggable="%debuggable%"
  15. android:largeHeap="%largeHeap%"
  16. android:icon="%icon%"
  17. android:theme="%theme%"
  18. android:hardwareAccelerated="%hardwareAccelerated%"
  19. android:resizeableActivity="false">
  20. <%provider%>
  21. <%application-meta-data%>
  22. <%services%>
  23. <!-- Our activity is a subclass of the built-in NativeActivity framework class.
  24. This will take care of integrating with our NDK code. -->
  25. <activity android:name="com.embarcadero.firemonkey.FMXNativeActivity"
  26. android:label="%activityLabel%"
  27. android:configChanges="orientation|keyboard|keyboardHidden|screenSize"
  28. android:launchMode="singleTask">
  29. <!-- Tell NativeActivity the name of our .so -->
  30. <meta-data android:name="android.app.lib_name"
  31. android:value="%libNameValue%" />
  32. <intent-filter>
  33. <action android:name="android.intent.action.MAIN" />
  34. <category android:name="android.intent.category.LAUNCHER" />
  35. </intent-filter>
  36. </activity>
  37. <%activity%>
  38. <%receivers%>
  39. </application>
  40. </manifest>
  41. <!-- END_INCLUDE(manifest) -->