|
| 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 | + |
| 9 | + <!-- This is the platform API where NativeActivity was introduced. --> |
| 10 | + <uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%" /> |
| 11 | +<%uses-permission%> |
| 12 | + <uses-feature android:glEsVersion="0x00020000" android:required="True"/> |
| 13 | + <application android:persistent="%persistent%" |
| 14 | + android:restoreAnyVersion="%restoreAnyVersion%" |
| 15 | + android:label="%label%" |
| 16 | + android:debuggable="%debuggable%" |
| 17 | + android:largeHeap="%largeHeap%" |
| 18 | + android:icon="%icon%" |
| 19 | + android:theme="%theme%" |
| 20 | + android:hardwareAccelerated="%hardwareAccelerated%"> |
| 21 | + |
| 22 | +<%application-meta-data%> |
| 23 | + <%services%> |
| 24 | + <!-- Our activity is a subclass of the built-in NativeActivity framework class. |
| 25 | + This will take care of integrating with our NDK code. --> |
| 26 | + <activity android:name="com.embarcadero.firemonkey.FMXNativeActivity" |
| 27 | + android:label="%activityLabel%" |
| 28 | + android:configChanges="orientation|keyboard|keyboardHidden|screenSize" |
| 29 | + android:launchMode="singleTask"> |
| 30 | + <!-- Tell NativeActivity the name of our .so --> |
| 31 | + <meta-data android:name="android.app.lib_name" |
| 32 | + android:value="%libNameValue%" /> |
| 33 | + <intent-filter> |
| 34 | + <action android:name="android.intent.action.MAIN" /> |
| 35 | + <category android:name="android.intent.category.LAUNCHER" /> |
| 36 | + </intent-filter> |
| 37 | + </activity> |
| 38 | + <%activity%> |
| 39 | + <%receivers%> |
| 40 | + </application> |
| 41 | +</manifest> |
| 42 | +<!-- END_INCLUDE(manifest) --> |
0 commit comments