3
我在我的項目中添加了一個aidl文件,以處理我在調用intent.getIntExtra(..)時遇到的「ClassNotFound」異常(因爲另一個可以調用的在相同的意圖額外對象)將aidl文件添加到Android.mk
添加以下.aidl文件(SomeInfo.aidl)
package com.someapp;
parcelable SomeInfo;
我加入到Android.mk:
LOCAL_AIDL_INCLUDES := src/com/someapp/SomeInfo.aidl
但是當我建立該項目,我看不出有什麼區別。 其實,如果我添加到我的代碼
import com.someapp.SomInfo;
編譯器不能找到它...
請幫
如果我的* .aidl文件在庫中定義,不在當前本地路徑中,就像../LibraryProject/aidl,如何解決? – codezjx
我從來沒有聽說過一個'Android.mk'和'base_rules.mk' ......但我希望在我的庫模塊中有我的parcelable對象的'.aidl'文件,而不是在客戶端應用程序中。 。你可能會添加一個完整的文件例子,我必須添加它們才能使其工作?我需要在任何地方註冊嗎? – noongiya95