作者Ferich (纯粹的透明)
看板AndroidDev
标题[问题] AndroidStudio debuggable false
时间Wed Aug 19 19:18:43 2015
各位硕硕 大家好
询问一个问题
最近把一个已上架的app
从Eclipse 移植到Android Studio上去了
因为要重新上架 所以要以release的版本来弄
之前在Eclipse内
於AndroidManifest 设置一个
<application
android:debuggable="false"
就搞定了 可以把所以logcat都藏起来
於Android Studio内
要多设定 gradle
於
buildTypes{
debug{
debuggable true
....etc
}
release{
debuggable false
....etc
}
如此这般过後 以release的方式 signed过产生出来的apk
被google 打枪 告知
上传失败
您刚上传了可侦错的APK 基於安全性考量 您必须先停用APK的侦错功能
才能在Google Play发布.
我安装完这个release的apk 接上console後
也的确看到了 我写入的Logcat
也有在一开始 把 debuggle的值倒出来 用Logcat印出 的确是false...
却没有效果
请问有人有遇到这样的状态吗?
debuggable 设定为false 应该会隐藏才是
还是我的理解有错误
还是Android Studio 有其他的地方要多设定呢?
感谢看完
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.228.15.239
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1439983369.A.284.html
1F:→ ssccg: 没遇过,都不用设自动就是debug build可debug,release不行 08/19 19:44
2F:→ ssccg: 不管是manifest还是build.gradle都用预设的不用另外设 08/19 19:45
3F:推 keieykdx: 我也碰到一样问题,原本也是不用任何设定就可以上传,现 08/19 22:37
4F:→ keieykdx: 在却被Google挡住,设定之後也是无法上传,原因不明 08/19 22:37
5F:推 Deltaguita: 不要设,用预设的 08/20 22:03