AndroidManifest.xml 添加定位等权限

问下,我修改了proj.android-studio\app\AndroidManifest.xml 添加定位等权限,但是打包出apk时,AndroidManifest.xml中的内容又没有了

我用分析工具解包apk了 看了AndroidManifest.xml 中的内容
可真是坑苦我了,我说手机怎么也不出定位权限申请弹窗,一看uses-permission新加的给我去掉了

因为cocosCreator构建出Android工程后,我要接入sdk,而有些sdk需要申请权限,所以需要在AndroidManifest.xml中添加

这种权限才行。

uses-permission android:name=“android.permission.ACCESS_COARSE_LOCATION”

百度一下动态权限申请

动不动态,这句配置是一定要写的 ,否者为什么各大sdk官方文档都重点标注要加

不然呢??

动态申请是使用java代码。 不需要配xml

动态申请是与Android SDK的版本有关 不需要动态申请的版本肯定待放到AndroidManifest.xml文件中

谁跟你说的动态申请前提不要静态申请的?还有不写入AndroidManifest.xml文件中,你在手机设置对应的应用权限设置中都不给你显示开关,云开发者吗?

而且,国产手机配置这写,有些权限系统根本就不给你弹授权窗口

我修改了proj.android-studio\app\AndroidManifest.xml 添加定位等权限,但是打包出apk时,AndroidManifest.xml中的内容又没有了,引擎组的大佬给解答下呀,我可不想用webview

AndroidManifest.xml 添加的内容被cocosCreator覆盖没了,我顶

你是添加内容后重新使用ccc编译了吗?

无论我怎么编译修改,解包apk后发现apk最外层的AndroidManifest.xml内容是固定的一直不变的

1658111790976

第一张截图 有点不一样

大佬,你这个为啥可以的呢?

感觉想你的工程没有编译过去 你试一试clean project 或者rebuild project


我发现咱俩的目录结构都不一样,我用的是2.4.3【构建】【编译】 然后就用as打开了