AI智能
改变未来

Android权限问题 及 APP应用图标


Android cordova设置权限问题

首先在config.xml文件中

platform标签中 android模块中

引入AndroidManifest.xml 且必须要在标签内添加属性xmlns:android=“http://schemas.android.com/apk/res/android” 否则会编译出错。

<platform name=\"android\"><allow-intent href=\"market:*\" /><icon src=\"res/screen/android/app-icon.jpg\" density=\"ldpi\" /><config-file parent=\"/*\" target=\"AndroidManifest.xml\" xmlns:android=\"http://schemas.android.com/apk/res/android\"><uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\" /><uses-permission android:name=\"android.permission.CAMERA\" /></config-file></platform><platform name=\"ios\"><allow-intent href=\"itms:*\" /><allow-intent href=\"itms-apps:*\" /></platform>

然后在AndroidManifest.xml 文件中

manifest标签中

插入权限设置

如:

<manifest android:hardwareAccelerated=\"true\" android:versionCode=\"10000\" android:versionName=\"1.0.0\" package=\"org.apache.cordova.myApp\" xmlns:android=\"http://schemas.android.com/apk/res/android\"><uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\" /><uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\" /><uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\" /><uses-permission android:name=\"android.permission.CAMERA\" /></manifest>

cordova设置应用程序的图标

设置应用程序的图标需要在cordova根目录中创建一个icon文件目录

在config.xml文件中

Android系统内设置

<platform name=\"android\"><allow-intent href=\"cashget-ng:*\" /><preference name=\"Orientation\" value=\"nosensor\" /><icon src=\"res/screen/android/mipmap-ldpi/logo.png\" density=\"ldpi\" /><icon src=\"res/screen/android/mipmap-mdpi/logo.png\" density=\"mdpi\" /><icon src=\"res/screen/android/mipmap-hdpi/logo.png\" density=\"hdpi\" /><icon src=\"res/screen/android/mipmap-xhdpi/logo.png\" density=\"xhdpi\" /><icon src=\"res/screen/android/mipmap-xxhdpi/logo.png\" density=\"xxhdpi\" /><icon src=\"res/screen/android/mipmap-xxxhdpi/logo.png\" density=\"xxxhdpi\" /></platform>
赞(0) 打赏
未经允许不得转载:爱站程序员基地 » Android权限问题 及 APP应用图标