1、问题
在uniapp中,云打包以后会自动增加一个电话权限,并且在manifest.json里面也没有添加这个权限,怎么添加都添加不上
2、解决方案
1、在uniapp项目中右键,新增自定义文件
2、新增清单文件,命名为AdroidManifest.xml
3、编写基本内容
内容格式就是这样,必须这样
html
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
package="io.dcloud.nativeresouce">
<!--permissions-->
<application>
<!--meta-data-->
<meta-data android:name="My_Custom_Key" android:value="My_Custom_Value"/>
</application>
</manifest>
然后添加想去的权限,加上,比如我想去掉的权限是电话权限,那我就是这样写的
html
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
package="com.xxx.re">
<uses-permission android:name="android.permission.READ_PHONE_STATE" tools:node="remove" />
<application>
<!--meta-data-->
</application>
</manifest>