我今天为我的某个应用生成了已签名的apk以及我在Google的开发者控制台上传的内容,它说我添加了6个额外的权限,如下所示:
我在清单文件中的权限只是那些:
<uses-permission android:name="com.android.vending.BILLING" />
<!-- Include required permissions for Google Mobile Ads to run -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
我最近更新了一些我使用的库+我从22迁移到android v23。这个更改是否可能导致额外的权限? 这些是我使用的库:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.google.android.gms:play-services:8.1.0'
compile 'com.android.support:recyclerview-v7:23.0.1'
//Two libaries needed for the material design dialogs
compile 'com.nineoldandroids:library:2.4.+'
compile('com.afollestad.material-dialogs:core:0.8.1.0@aar') {
transitive = true
}
//FAB action button libary
compile 'com.github.shell-software:fab:1.1.2'
//custom text view to apply custom font easily
compile 'com.ctrlplusz.anytextview:library:1.2'
}