2017-08-26 17 views
-2

AndroidスタジオでシンプルなJello JNIプロジェクトを作成しました。各アーキテクチャに対応するAPKファイル内のいくつかの.so LIBSがありますJavaでアンドロイド用にコンパイルされたネイティブlibを使用

mips 
mips64 
armabi-v7a 
armabi 
arm64-v8a 
x86 
x86_64 

それは私のJavaアプリケーションではx86_64フォルダからの.soファイルを使用して、私のデスクトップ上でそれを実行することは可能ですか?

答えて

0

いいえ。x86_64バージョンはAndroid用にコンパイルされ、ELF64バイナリです。これはおそらくAndroid固有のライブラリとリンクしています。 Linux x64でも、ロードに失敗するはずです。

関連する問題