ドキュメント · AppsKitSDK (AKS) — Android 組み込みガイド
2. AndroidManifest.xml
AKS 自体のマニフェストで宣言されているのは、次の権限のみです。
xml
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />これらは Gradle のマニフェストマージ機能によってアプリに自動的にマージされるため、手動で追加する必要はありません。
アプリの AndroidManifest.xml に追加が必要なのは、AdMob アプリ ID の meta-data タグと、独自の Application サブクラスの登録(§5 を参照)です。どちらも同じ <application> 要素に追加します。
xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<application
android:name=".YourApplication">
<!-- Required if AdMob/GAM is one of your enabled ad networks. Use your own
AdMob App ID from the AdMob console — it can't be bundled inside AKS
since it's specific to your app. -->
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-XXXXXXXXXXXXXXXX~YYYYYYYYYY" />
<!-- keep your existing <activity>, <service>, <provider>, etc. declarations here -->
</application>
</manifest>この例を 2 つ目の <application> 要素として貼り付けるのではなく、既存の <application> 要素に android:name 属性と meta-data タグを組み込んでください。マニフェストに記述できる <application> タグは 1 つだけです。