Android编译选项user、userdebug和eng的区别

已开通新的博客,后续文字都会发到新博客

http://www.0xfree.top

---

BuildType specifies the intended use (security restrictions)

* user

· Intended to be the final release

· Installs modules tagged as user

· Installs non-APK modules that have no tags specified

· Installs APKs according to the product definition files (tags are ignored for APK modules)

· Sets ro.secure=1

· Sets ro.debuggable=0

· adbd is disabled by default (i.e. has to be enabled via Settings ! Applications ! Development ! USB Debugging)

* userdebug - the same as user, except:

· Intended for limited debugging

· Installs modules tagged with debug

· Sets ro.debuggable=1

· adbd is enabled by default

* eng

· Intended for platform-level debugging

· Installs modules tagged with: eng, debug, user, and/or development

· Installs non-APK modules that have no tags specified

· Installs APKs according to the product definition files, in addition to tagged APKs

· Sets ro.secure=1

· Sets ro.debuggable=0

· Sets ro.kernel.android.checkjni=1

· adbd is enabled by default

猜你喜欢

转载自blog.csdn.net/beijing2008lm/article/details/11375913
今日推荐