Android Studio中包含* .so库的错误

【Android Studio中包含* .so库的错误】智慧并不产生于学历,而是来自对于知识的终生不懈的追求。这篇文章主要讲述Android Studio中包含* .so库的错误相关的知识,希望能为你提供帮助。
我解压缩了我的apk。复制.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)

答案以下内容如何?
String Test1; public void onCreate(Bundle savedInstanceState) { setContentView(R.layout.main); super.onCreate(savedInstanceState); mybutton = (Button)findViewById(R.id.mybtn); txtView=(TextView)findViewById(R.id.txtView); txtwidth = (TextView)findViewById(R.id.viewwidth); Test1="This is my first project"; mybutton.setOnClickListener(this); } public void onClick(View view){ txtView.setText(Test); }


    推荐阅读