社区
Android
帖子详情
设置完 persist值后,user debug 版本 可以正常使用,而user版本确获取不到 该persist值
云斜月
2018-03-15 07:49:06
如题:
编译版本之前设置属性 persist.XXX . 在 debug版本时 设置的值生效,并且可以通过 getprop 获取到该值, 但是 在 user版本该值未生效。
...全文
725
1
打赏
收藏
设置完 persist值后,user debug 版本 可以正常使用,而user版本确获取不到 该persist值
如题: 编译版本之前设置属性 persist.XXX . 在 debug版本时 设置的值生效,并且可以通过 getprop 获取到该值, 但是 在 user版本该值未生效。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
云斜月
2018-03-15
打赏
举报
回复
编译生成的 build.prop 文件也确实包含该 persist属性
固件
User
Debug
转
User
概述 Android固件在调试的时候一般会
使用
user
debug
版本
,这样可以直接root,而且有非常多的log信息帮助调试.但是正式发布的时候就需要
使用
User
版本
.
User
版本
关闭调试log信息.
User
版本
除了必要的打印信息和报错信息外,应该关掉多余的调试信息. menuconfig中关掉相应的调试配置. 驱动文件中关闭自定义的调试宏 对于
使用
printk打印的信息根据实际情况注释掉. 关闭adb adb及root配置的属性如下表所示: 当lunch选择
user
版本
时,ro.secure一
Android编译
user
版本
常用修改配置
1.内核编译宏配置文件
user
版本
和
user
debug
版本
所
使用
的内核配置文件是不同的,这个在AndroidBorad.mk中有说明 device/qcom/msm8953_64/AndroidBoard.mk 2.修改默认ro.
debug
gable的
值
在官方说明中,ro.
debug
gable的
值
user
版本
是0,处于关闭状态,但通常我们需要调试
user
版本
也需要把这个打开。 build/c...
安卓/aosp14上
user
debug
版本
无法进行as调试
debug
问题
模拟器其实并不是
persist
.
debug
.dalvik.vm.jdwp.enabled控制的,哪怕模拟器上这个属性
设置
0,也一样是可以见到
debug
的所有进程。这个就需要进一步看看,难道是14模拟器目标默认编译
persist
.
debug
.dalvik.vm.jdwp.enabled就是为1?注意啦,这个就是为啥aosp13上没有问题,14有问题原因,疑问这个ENABLE_JDWP变量属于新加入的,在13代码上并没有。为啥aosp13上面可以,aosp14不可以,还有为啥aosp14的模拟器可以?
Android编译
版本
eng、
user
和
user
debug
的区别:
Android编译
版本
eng、
user
和
user
debug
的区别: 一、Android官网的解释 eng This is the default flavor. A plain make is the same as make eng. * Installs modules tagged with: eng,
debug
,
user
, and/or development. *
Android编译
版本
eng、
user
和
user
debug
的区别
Android编译
版本
eng、
user
和
user
debug
的区别: 一、Android官网的解释 eng This is the default flavor. A plain make is the same as make eng. * Installs modules tagged with: eng,
debug
,
user
, and/or development. * ...
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章