2015-05-27 88 views
0

我有一些.cpp和.h文件,我創建了一個libs文件夾並將它們放在那裏。然後我在local.propertiesjava.lang.UnsatisfiedLinkError ...如何在Android Studio中的Android應用程序中使用C++文件?

ndk.dir=C\:\\PATH...\\Android\\android-ndk-r10e 

,最後我在的build.gradle補充增加了以下

sourceSets.main { 
    jni.srcDirs = [] 
    jniLibs.srcDir 'src/main/libs' 
} 

就是這樣。我無法運行我的應用程序,我總是得到相同的錯誤。我已閱讀.so文件和armeabi文件夾,但我不知道那是什麼。你之前解決過這個問題嗎?有什麼我失蹤?

回答

0

它完成了XD,我需要做的就是使用ndk-build命令在終端中用NDK編譯C++文件。它自動在armeabi文件夾中創建我的.so文件

相關問題