问上编译目标的 user eng 是什么意思阿

问下编译目标的 user eng 是什么意思阿 ?
Variant choices are:
  1. user
  2. userdebug
  3. eng
Which would you like? [eng] 


------解决方案--------------------
正是发布版本时采用release,user模式的

平时调试用为了输出kernel的log等,需要编译debug版本。

user模式编译出的项目下载到手机后,进adb shell,默认是$,即,没有权限删除手机中的固定软件,而eng的是root模式的,随便删除或卸载所有应用。


------解决方案--------------------
eng 其实应该是engineer的缩写,意为工程模式
usr就是用户模式