Size: a a a

Android NDK (C++) — русскоговорящее сообщество

2020 May 30

c

c4md in Android NDK (C++) — русскоговорящее сообщество
Просто я могу сам через консоль собрать .so
источник

Я

Ярослав in Android NDK (C++) — русскоговорящее сообщество
c4md
У меня ломанная про версия
Значит надо
источник

c

c4md in Android NDK (C++) — русскоговорящее сообщество
Ярослав
Значит надо
Жаль :с
источник

AT

Arkadi Tolkun in Android NDK (C++) — русскоговорящее сообщество
Celhack
Build an executable program that can run or call apk functions
You need to call jvm methods from native library?
источник

C

Celhack in Android NDK (C++) — русскоговорящее сообщество
Aja
источник

AT

Arkadi Tolkun in Android NDK (C++) — русскоговорящее сообщество
Celhack
Build an executable program that can run or call apk functions
Pure native application that can interact with java world - https://developer.android.com/ndk/samples/sample_na
источник

C

Celhack in Android NDK (C++) — русскоговорящее сообщество
I will check into this
источник

C

Celhack in Android NDK (C++) — русскоговорящее сообщество
Tha ks
источник

C

Celhack in Android NDK (C++) — русскоговорящее сообщество
Thanks
источник

C

Celhack in Android NDK (C++) — русскоговорящее сообщество
The way I am doing works until android 9
источник
2020 May 31

C

Celhack in Android NDK (C++) — русскоговорящее сообщество
источник

C

Celhack in Android NDK (C++) — русскоговорящее сообщество
I am getting this
источник

C

Celhack in Android NDK (C++) — русскоговорящее сообщество
When I check libart.so doesn’t exist on android 10
источник

C

Celhack in Android NDK (C++) — русскоговорящее сообщество
Do you know any lib that replace it
источник

S

SmsactivatorRu in Android NDK (C++) — русскоговорящее сообщество
Всем привет!
источник
2020 June 01

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
Первый день без внешних ссылок
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
Remove @ before override and bot won’t delete it
источник

FL

First Last in Android NDK (C++) — русскоговорящее сообщество
I pasted ".so" file into below folders

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

Inside MainActivity. java file I declared

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);


When I run the app it shows below error

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

I'm new to NDK project and couldn't find proper tutorials.
I pass string argument to c++ method parameter and get return value to print in textview. For this I'm doing anything wrong? Thanks!
источник

DG

Dmitry Gordin in Android NDK (C++) — русскоговорящее сообщество
I guess your filename starts with "lib"?
источник

FL

First Last in Android NDK (C++) — русскоговорящее сообщество
Yes
источник