Android 目录介绍
1.src:一般是MainActivity.java存放的是Android用到的java源代码
2.gen:一般有buildconfig.java和R.java
buildconfig.java一般定义是否可以调试,如:Debug=true
R.java是保存用到的资源文件的资源ID
3.Android X.X:里面包含Android.jar在Android.jar中定义的是import导包中所需要用的到API
4.Android Dependencies:所依赖的jar包,向下兼容包,如在Android4.3上编译的,而最低版本是Android2.2,当我们需要将这个Android包运行在2.3上时,可能有些API不支持,故我们需要这个兼容包,使得Android包在2.2——4.3上均能运行
5.libs:一般都是第三方jar包,与Android Dependencies中的包一致
6.assets:存放的是资源文件,并一般存放的是比较大的audioh和viedo
7.bin:编译生成的文件,如:.apk,.dex
8.res:资源文件,如图片drawable,layout,values(style,string)
9.AndroidManifest.xml:清单文件,如:运行版本,应用名等
package = "com.paxsz.bt"//应用唯一标识
android:versioncode = "1";//用户看不到的,一般是开发者记录代码修改,一直往上增加
android:versionname = "V1.8"//应用显示的版本,用户可以看到的,比如经常推送的版本更新,就是该该本
另还会指定Android的最高SDK版本和最低SDK版本,如下:
android:MinSDKVersion = "8"
android:MaxSDKVersion = "17"
还有一项有关于应用application
android:icon = "@drawable/ic_launcher"//指定应用的图标,ic_lanucher为图片名,图片位于res/drawable下,其对应的资源ID在R.java文件中
android:label = "@string/app_name"//指定应用的名字
android:theme = "@style/AppTheme"//标题所采用的主题风格