Issue
I use cordova 5.1.1 with crosswalk webview for my app project, and after I build with key signing it properly shows two different files for x86 and arm build. The problem is when uploading to google play store, the dev dashboard detect arm64-v8a, armeabi, armeabi-v7a, x86, and x86_64 as its native platforms, for both files.
It confuses me as the guide below shows that they should give the proper native platform.
Do I have to use Intel XDK build? I prefer not to use it since all my files are already working locally and it's a big hassle to migrate to XDK build.
My other suspicion is that I'm missing NDK support for Android studio, I tried to install NDK bundle, but the problem persist.
Thank you.
Solution
I have checked my APK lib directory as suggested by ph0b, and this was listed inside:
lib/
+-- arm64-v8a/
+-- libsqlc-native-driver.so
+-- armeabi/
+-- libsqlc-native-driver.so
+-- armeabi-v7a/
+-- libsqlc-native-driver.so
+-- libxwalkcore.so
+-- x86/
+-- libsqlc-native-driver.so
+-- x86_64/
+-- libsqlc-native-driver.so
Apparently another sqlite plugin is adding their own lib on my build and messes up with the target native platform.
Answered By - kyuucr
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.