posts - 33, comments - 0, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          Android make sdk 錯誤解決方案

          Posted on 2011-08-20 10:09 馬航 閱讀(1103) 評論(0)  編輯  收藏

          在編譯過程中出現錯誤信息包含以下內容:

          usr/share/pc-bios/bios.bin   …………      tools/lib/pc-bios/bios.bin

          usr/share/pc-bios/vgabios-cirrus.bin   …………     tools/lib/pc-bios/vgabios-cirrus.bin

          說明在路徑:~/Android_Src/out/host/linux-x86/usr/share下找不到pc-bios文件夾,并不是在本機系統目錄/usr/share……下找不到該文件夾,本機系統這個目錄下的確沒有的。

          解決方法為:

          復制:~/Android_Src/prebuilt/common下的pc-bios文件夾到以下目錄:~/Android_Src/out/host/linux-x86/usr/share即可解決,命令行輸入:

          $cp ~/Android_Src/prebuilt/common/pc-bios   ~/Android_Src/out/host/linux-x86/usr/share  (測試未通過)

          $cp ~/Android_Src/prebuilt/common/pc-bios   ~/Android_Src/usr/share  (測試OK)

          在編譯的過程中又出現如下提示:

          ……………………

          Docs droiddoc: out/target/common/docs/online-sdk

          htmlDir not a directory: out/target/common/docs/gen

          DroidDoc took 105 sec. to write docs to out/target/common/docs/online-sdk

          Package SDK: out/host/linux-x86/sdk/android-sdk_eng.neo_linux-x86.zip

          sdk/build/tools.atree:134: couldn't locate source file: framework/ddmlib-tests.jar

          sdk/build/tools.atree:135: couldn't locate source file: framework/ninepatch-tests.jar

          sdk/build/tools.atree:136: couldn't locate source file: framework/common-tests.jar

          sdk/build/tools.atree:138: couldn't locate source file: framework/sdkuilib-tests.jar

          make: *** [out/host/linux-x86/sdk/android-sdk_eng.root_linux-x86.zip] Error 44

          大概的意思在framework目錄下找不到ddmlib-tests.jar     ninepath-tests.jar     common-tests.jar     sdkuilib-tests.jar這幾個文件,有一點要說明的是這里的framework目錄指的是:~/Android_Src/out/host/linux-x86/framework   個目錄,你可以在這里找到以下幾個文件common.jar     ddmlib.jar     ninepatch.jar     sdkuilib.jar,然后將它們分別復制一份,并重命名,命名的原則很簡單,就是在原有的名字后面跟上-tests即可。

          接下來繼續編譯,沒有其他錯誤的話,命令行會出現以下提示:

          Docs droiddoc: out/target/common/docs/online-sdk

          htmlDir not a directory: out/target/common/docs/gen

          DroidDoc took 90 sec. to write docs to out/target/common/docs/online-sdk

          Package SDK: out/host/linux-x86/sdk/android-sdk_eng.neo_linux-x86.zip

          xxx@xxx:~/Android_Src$ 

          這說明sdk編譯也已經完成。


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 剑川县| 海盐县| 密云县| 册亨县| 加查县| 嫩江县| 察雅县| 荔波县| 且末县| 玉环县| 格尔木市| 平阳县| 遂宁市| 织金县| 宾阳县| 宜春市| 大余县| 呼玛县| 石林| 丁青县| 阳山县| 南汇区| 绥滨县| 玉门市| 桓仁| 始兴县| 奈曼旗| 宁陕县| 金山区| 噶尔县| 龙江县| 扶绥县| 澎湖县| 丰城市| 资中县| 弥渡县| 台北县| 彰武县| 晋江市| 汝阳县| 连州市|