我在 FlashBuilder 4.6(使用 AIR 3.4)中有一个 Mobile AIR 项目,我在发布 APK 时遇到了真正的问题。这是我的 APP XML 中的部分:
<manifestAdditions><![CDATA[
<manifest android:installLocation="auto">
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.DISABLE_KEYGUARD"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
</manifest>
]]></manifestAdditions>
出于某种原因,当我创建 APK 时,在清单权限块的末尾添加了 INTERNET 权限。请注意,asset/META-INF/AIR 文件夹中的 application.xml 看起来仍然正确。
有什么想法我哪里出错了吗?