在Visual Studio中,Properties/AndroidManifest.xml文件如下所示:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android:installLocation="auto" android:versionName="1.0">
<uses-sdk />
<application android:label="Aftermath" android:largeHeap="true">
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
<activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" /></application>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
</manifest>
Run Code Online (Sandbox Code Playgroud)
但是,在设备上安装后,当我使用manifestViewer应用程序(在playstore上提供)检查应用程序的清单时,清单完全不同,如下所示:
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="1"
android:versionName="1.0"
package="Aftermath.Aftermath">
<uses-sdk
android:minSdkVersion="15"
android:targetSdkVersion="15"/>
<application
android:icon="@2130837644"
android:name="mono.android.app.Application"
android:debuggable="true">
<activity
android:name="androclient.activities.AftermathActivity"
android:screenOrientation="landscape"/>
<activity
android:label="Aftermath"
android:icon="@2130837644"
android:name="androclient.activities.TitleScreenActivity"
android:screenOrientation="landscape">
<intent-filter>
<action
android:name="android.intent.action.MAIN"/>
<category
android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<provider
android:name="mono.MonoRuntimeProvider"
android:exported="false"
android:authorities="Aftermath.Aftermath.mono.MonoRuntimeProvider.__mono_init__"
android:initOrder="2147483647"/>
<receiver
android:name="mono.android.Seppuku">
<intent-filter>
<action
android:name="mono.android.intent.action.SEPPUKU"/>
<category
android:name="mono.android.intent.category.SEPPUKU.Aftermath.Aftermath"/>
</intent-filter>
</receiver>
</application>
<uses-permission …Run Code Online (Sandbox Code Playgroud) 我已签名并压缩我的Android应用程序,现在希望将其上传到Play商店.但是,当我完成上传后,我收到以下消息:
上传失败您的APK包名称必须采用以下格式"com.example.myapp".它可能包含字母(az),数字和下划线(_).它必须以小写字符开头.它必须是150个字符或更少.
我的apk名是
dd.afm.aftermath.apk
所以我不明白为什么不遵守?
提前致谢
我正在尝试将一个外部项目添加到我的统一解决方案中。使用mono开发可以正常工作,但是每当我切换回unity时,似乎都会从解决方案中删除引用。
有办法防止团结吗?
谢谢,