See your repo $root/build/core/build-system.html and the following is a summary.  
When building for a particular product, it's often useful to have minor variations on what is ultimately the   final release build. These are the currently-defined "flavors" or "types" (we need to settle on a real name for these).  
| eng   | This is the default flavor. A plain "make"   is the same as "make eng".  droid is an alias for  eng.   
 | 
| user   | "make user"   This is the flavor intended to be the final release bits. 
 | 
| userdebug   | "make userdebug"   The same as  user, except: 
 | 
If you build one flavor and then want to build another, you should run "make   installclean" between the two makes to guarantee that you don't pick up files installed by the previous flavor. "make   clean" will also suffice, but it takes a lot longer.  
 
 
 
No comments:
Post a Comment