AndroidStudio 建立aidl檔案時的問題,參考資料《Android的開發藝術探索》

qq_21780845發表於2016-03-13

    最近在看任玉剛老師的《Android的開發藝術探索》,看到aidl這一章,就手動跟著老師的講解敲一下程式碼。

    首先是按照老師說的新建了一個Book類,接著就去新建對應的aidl檔案,結果建立的時候提示InterFace name must unique,網上查詢發現這時候可以隨便起一個名字,之後建立完成之後可以refact name 即可。

     接著按照老師的程式碼接著敲玩Book.aidl和IBookManger.aidl這兩個類,這時候系統應該生成java檔案了,結果發現沒有,網上查了一下,用androidstudio開發不像Elicpse一樣自動生成,這時候可以點選Build-make project即可。

     但是這時候as卻提示出錯,提示找不到Book類(提示我的Book.java類和Book.aidl,IBookManager不在一個類,我是在IBookManager類中手工導進去的Book類),最後發現匯入Book.aidl這個類才能正確編譯生成java檔案,而不是匯入的Book.java,希望遇到這些問題看到這個能解決。


相關文章