在練習AIDL的例子時,我們要傳一個自定義的類,運作時會報aidl接口中用到的自定義類型的包找不到
解決辦法
在app下的build.gradle中添加
sourceSets {
main {
manifest.srcFile 'src/main/AndroidManifest.xml'
java.srcDirs = ['src/main/java', 'src/main/aidl']
resources.srcDirs = ['src/main/java', 'src/main/aidl']
aidl.srcDirs = ['src/main/aidl']
res.srcDirs = ['src/main/res']
assets.srcDirs = ['src/main/assets']
}
}
添加完成後的檔案如下