wht525097920
wht525097920
2019-06-11 13:47
采纳率: 85.7%
浏览 668

请问一下android打包后在AndroidMainfest.xml里面会出现android:maxSdkVersion="18",怎么删掉它?

我在项目中加过 android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>,但是打包后查看build中的AndroidMainfest里面会多一个android:maxSdkVersion="18": android:name="android.permission.WRITE_EXTERNAL_STORAGE"
android:maxSdkVersion="18" />,在项目中搜索过没有写过android:maxSdkVersion="18",请问一下要怎么删掉它?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • wht525097920
    wht525097920 2019-06-17 14:30
    已采纳

    原因是在某个aar包中写了android:maxSdkVersion="18"

    点赞 评论
  • qq_32508519
    Jimmy_buer 2019-06-11 15:32

    如果使用Androidstudio开发的话,可以删除的。 配置这个东西的位置在app.gradlez中。

    点赞 评论
  • weimingjue
    王能 2019-06-12 10:36

    这是必选项,是与build.gradle合并后的结果,就好比你写的java打包后变成sail一样,你这是有强迫症吗。。。

    点赞 评论
  • xxfen_
    萧萧风 2019-06-12 14:25

    应该是minSdkVersion=18,支持的最小安卓版本4.4

    点赞 评论
  • didaliping
    移动安全杂货铺 2019-09-30 14:59

    通过反编译和回编译的手段即可删除!

    工具

    apktool

    步骤

    1 apktool d xxx.apk
    2 修改反编译得到的AndroidManifest.xml
    3 apktool b xxx -o xxx.apk
    4 重新签名xxx.apk

    点赞 评论

相关推荐