標籤:android style blog http color ar os 使用 sp
1.應用外部jar包
我們平時用的最多的方式 把要引入的jar包 放在project的lib目錄下 然後 Add JARs
2.引用java Project
//最近研究libgdx的時候,發現project之間可以相互引用,限於java project,android project只能引用java project,不能被直接引用,如果需要調用android project裡的代碼,
//需要轉成java project 把代碼src專門提到一個java project中,Add JARs android-2.0.jar
@可以引用android project 見3
Projects裡串連外部java項目
Androidproject 轉成成java project
這樣做的好處是:我們可以用外部項目的源碼進行聯調,還是比較方便的。
3.引用android Project
2011.9.7
Android 2.2以後 android能夠引用android project了
android.library 屬性
建立和使用Android library工程
lib project 設定成 Is Library default.properties會多一條 android.library=true
main project 引用剛才的 lib project default.properties會多一條 android.library.reference.1=../libProject
注意幾點:
1。AndroidManifest.xml只有main project的有效,需要把Lib project的 AndroidManifest 裡的許可權和Activity申明都寫道main project的AndroidManifest 裡
2。可以應用lib project裡res下面的資源,但是資源名字不能一樣,否則只能用到main project下的資源
main project 會產生2個完全相同的R.java
資源互調這塊還是需要多實踐下才知道效果
3。lib project有外部lib jar包時, main project也需要引入改jar包
4。這種方式需要慎用,工程較大時, eclipse速度會非常慢~~~【坑爹啊,速度太慢了只能放棄這種方式了】
5。lib project 的R檔案不是final的,不能switch case來處理
Eclipse引用外部project android library