[問題] .so檔放置library內提供使用問題

作者: goodsheng (恩哈哈)   2017-09-26 17:34:40
.so檔會放在JniLibs內,JniLibs也會在專案檔app的入徑底下時,用起來沒問題。
但如果用另一個方法,將JniLibs放在另一個library內,
再import module/library之後卻會出問題,會crash顯示 method not found。
library的geadle內也有作設置:
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
這邊可能有問題嗎?
想確認是否可以這麼用? .so的library間接拿來用這樣..
還是說.so只能放在專案主架構裡面?!
懇請大大/前輩幫忙
作者: ssccg (23)   2017-09-26 18:05:00
build.gradle不用改啊,直接放在library module的jniLibs然後什麼都不用做,app裡用compile project/aar自然就能用
作者: goodsheng (恩哈哈)   2017-09-27 11:37:00
沒錯,在實體目錄路徑下一定還會在。但在AS打開專案內的library下,jniLibs會不見。

Links booklink

Contact Us: admin [ a t ] ucptt.com