couldn't find import for class android.net.ethernet.EthernetDevInfo__.net

來源:互聯網
上載者:User
android 添加系統service的關鍵一步  

2010-11-09 11:39:43|  分類: Android|字型大小 訂閱 本想打算直接將android-x86的有線網服務直接移植過來arm版本的android-froyo上,按照從
http://code.google.com/p/android-x86/downloads/detail?name=0001-merge-ethernet-support-to-eclair.patch下載的android-x86有線網補丁進行移植。 奈何, make update-api後它居然告訴我 frameworks/base/ethernet/java/android/net/ethernet/IEthernetManager.aidl:19: couldn't find import for class android.net.ethernet.EthernetDevInfo make: *** [out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/ethernet/java/android/net/ethernet/IEthernetManager.java] Error 1
如何是好阿~~。這個error足足折騰了我4天有多了,後來神助般的讓我google到了一個高人。 http://dongya1987.javaeye.com/blog/628062 原來要在build/core/pathmap.mk檔案中修改FRAMEWORKS_BASE_SUBDIRS全域變數的賦值。 添加我想include進來的檔案夾。ok。 原來FRAMEWORKS_BASE_SUBDIRS變數是用來聲明並告訴編譯系統需要編譯的java aidl檔案的檔案夾路徑。 謝謝那位高手。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.