Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hi, its not package for android #1

Open
cppgod17 opened this issue Jun 6, 2024 · 12 comments
Open

Hi, its not package for android #1

cppgod17 opened this issue Jun 6, 2024 · 12 comments

Comments

@cppgod17
Copy link

cppgod17 commented Jun 6, 2024

Hi, i can't package my project with this plugin, can you please fix it? 4.27.2
image

@stmazoni
Copy link
Collaborator

stmazoni commented Jun 7, 2024

Hello, could you share NDK version and NDK API level?

@cppgod17
Copy link
Author

cppgod17 commented Jun 7, 2024

Hello, could you share NDK version and NDK API level?

image
image
image
image

@MamatKunem
Copy link

i'm also have this issue, also 4.27

@stmazoni
Copy link
Collaborator

How about NDK API Level in Project Settings - Android SDK?
image

@stmazoni
Copy link
Collaborator

Could you check use-jni branch works well?

@cppgod17
Copy link
Author

How about NDK API Level in Project Settings - Android SDK? image

image

@cppgod17
Copy link
Author

Could you check use-jni branch works well?

I can watch this only tomorrow, please tell me, can I specify the ndk level api with the android shell in the unreal engine, like yours? android-30 and what does it affect?

@stmazoni
Copy link
Collaborator

That NDK level is edit box, and you can change it. The master branch is using NDK level 30 APIs, so it need to set at least use NDK API level 30. The unreal engine doesn't make much affected, but your game plugins could get some affect, if it support only lower NDK API level.

The 'use-jni' branch will not affect this situation.

@cppgod17
Copy link
Author

Could you check use-jni branch works well?

Also can't package
image

@cppgod17
Copy link
Author

cppgod17 commented Jun 12, 2024

That NDK level is edit box, and you can change it. The master branch is using NDK level 30 APIs, so it need to set at least use NDK API level 30. The unreal engine doesn't make much affected, but your game plugins could get some affect, if it support only lower NDK API level.

The 'use-jni' branch will not affect this situation.

I installed the NDK api level like yours, android 30, and everything worked for me in the jni branch, and it seems like the game starts on the device and doesn’t crash. Please tell me, is it taken into account that some devices will not support the functionality of this application? for example, old devices, and will they crash because of this plugin? Thank you

@cppgod17
Copy link
Author

cppgod17 commented Jun 12, 2024

i try this main branch on my device(Mi 10T PRO), and old device(samsung galaxy s8+) with ndk api level 30
and it crash on startup, but jni branch work and not crash on samsung
image

@cppgod17
Copy link
Author

Up

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants