0

.soファイルを新しいプロジェクトフォルダーに貼り付けました

jniLibs->arm64-v8a  
jniLibs->armeabi-v7a

宣言した MainActivity.java ファイル内

static {
        System.loadLibrary("filename");
    }

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        TextView textView = findViewById(R.id.textView);
        try {
           textView.setText(METHODNAME("string")+"");
        } catch (Exception e) {
           Log.i("error", e.message());
        }
    }

public static native int[] METHODNAME(String strng);

アプリを実行すると、以下のエラーが表示されます

java.lang.UnsatisfiedLinkError: No implementation found for int[] com.android.myapp.MainActivity.METHODNAME(java.lang.String)
4

0 に答える 0