国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
講Android自帶的App中項目導入eclipse
 個人建議首先按照android源代碼的ide/eclipse中的格式化xml和import導入到你編譯的eclipse中,如果你編譯的android源代碼是2.3以上的版本的,建議用JDK6以上,提醒各位的是new androidProject不是Java project.
此時你導入想DeskClock、Camera等沒有調(diào)用到hide標簽的項目時,這些項目都不會報錯,你可以直接進行相應的修改或研究,呵呵,如果相應直接在eclipse或手機上運行的話,可能會提示你數(shù)字簽名不正確,這個你自己改下整個項目名重寫個數(shù)字簽名即可,還有更狠的就是不管是手機還是模擬器你直擊拿到root權限后,把原來的app刪除掉,然后再運行你編譯的源代碼。如果涉及到hide標簽怎么辦咧,例如setting、Launcher2等項目,請看下面如何操作:

下面以Launcher2為例,詳細解說一下:
1.將Launcher2項目導入eclipse中。
這時候Launcher2工程已經(jīng)導入到eclipse中了,不過這時候會有158個錯誤(呵呵,編譯2.3.3的是有這么多,反正其他版本也應該是有100多個,差不了多少).


2.添加Launcher2使用的包文件。

由于在Android源碼中,很多方法、成員、類、包都被打上@hide標簽,這些成員在SDK中沒有公開,以至于在編譯Launcher源碼時最常遇到的類android.view.View的成員mScrollX無法訪問。因此首先需要下載Android的代碼并且編譯好,因為要用到一些編譯完成的class.jar文件

這里我們用到的有:(生成的包的路徑為out/target/common/obj/JAVA_LIBRARIES)
1)framework_intermediates/classes.jar :這個主要是android的框架類
2)android-common_intermediates/classes.jar :這個包含com.android.common.Search這個類
3)core_intermediates/classes.jar :這個包包含dalvik.system.VMRuntime這個類
這些都是需要導入到工程里面的包,這個可以通過配置工程的Build Path來加入,
右鍵工程名稱然后選擇Build Path->Configure Build Path...->Libraries->Add Library->User Library->User Libraries...->New...
然后將上面3個依賴的包一個個的加入進來,分別命名為android_framework,android_common,android_core.
將3個包加入進來后,然后還需要將它們放到android2.3.3這個包的前面,可以在Build Path配置中選擇Order and Export
這時候就會發(fā)現(xiàn)Launcher2工程以及沒有錯誤了,也可以編譯了。
3.修改Launcher2包名稱,在模擬器上運行更改后的Launcher2.

改掉原始包的名字,切記使用eclipse的重命名機制(在包名上按F2可修改),不僅是類的引用,還有很多xml文件內(nèi)部的引用(如import com.android.launcher3.R;),只要重命名不錯,這些都可以一次性搞定的。

 

New name填寫你自己的包名,把下面四項全部勾選。點擊“Preview”

特別注意:你的項目最好不要放在中文路徑下,不然rename時會出錯,我就是開始放在中文路徑下出錯弄了很久才發(fā)現(xiàn)錯誤!

4.AndroidManifest.xml文件里面,找到這句話刪除掉。(android:sharedUserId="android.uid.shared")

這樣就大功告成了,我是用2.3的launcher來做實驗的,結果沒問題,運行成功

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
將android launcher2導入eclipse中運行
android studio學習----目錄結構
將packages/apps/下的app導入eclipse
android工程中引入第三方JAR包后安裝APK時老是提示找不到庫文件 || Andro...
【轉】Android下編譯自己的庫文件jar并在應用中調(diào)用
android支持第三方jar包,以及Eclipse如何導入jar包
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服