pelya / commandergenius

Port of SDL library and several games to the Android OS.
http://libsdl-android.sourceforge.net/
GNU Lesser General Public License v2.1
533 stars 250 forks source link

Try to build openttd-jgrpp with sourceforge source on android studio #106

Closed jil8885 closed 5 years ago

jil8885 commented 5 years ago

I downloaded your source from sourceforge I found there are some gradle file in there. So I imported it to android studio to build. it successed but when I turn on this app, it crashed

I add my logcat for you. 06-20 21:43:30.471 1203-1259/? V/MARsPolicyManager: CurrentImportantPackage org.openttd.jgrpp -in latest protected packageslist for SPCM! 06-20 21:45:13.481 1203-1259/? V/MARsPolicyManager: CurrentImportantPackage org.openttd.jgrpp -in latest protected packageslist for SPCM! 06-20 21:45:36.321 1203-1274/? I/PackageManager.DexOptimizer: Running dexopt (dex2oat) on: /data/app/vmdl974217649.tmp/base.apk pkg=org.openttd.jgrpp isa=arm vmSafeMode=false debuggable=true oatDir = /data/app/vmdl974217649.tmp/oat bootComplete=true 06-20 21:45:36.541 1203-1274/? W/SELinux: SELinux: set fc_digest(/data/app/org.openttd.jgrpp-2) 06-20 21:45:36.541 1203-1274/? D/ActivityManager: removeDeletedPkgsFromLruStats called in AMS...org.openttd.jgrpp 06-20 21:45:36.541 1203-1274/? D/ActivityManager: removeDeletedPkgsFromLruStats called in AMS...org.openttd.jgrpp 06-20 21:45:36.541 1203-1259/? I/ActivityManager: Force stopping org.openttd.jgrpp appid=10112 user=-1: uninstall pkg 06-20 21:45:36.631 1203-1274/? I/PackageManager: scanFileNewer : org.openttd.jgrpp 06-20 21:45:36.631 1203-1274/? D/PackageManager: Resolved nativeLibraryRoot for org.openttd.jgrpp to root=/data/app/org.openttd.jgrpp-2/lib, libraryDir=/data/app/org.openttd.jgrpp-2/lib/arm, isa=true 06-20 21:45:36.631 1203-1274/? I/PackageManager: Package org.openttd.jgrpp codePath changed from /data/app/org.openttd.jgrpp-1 to /data/app/org.openttd.jgrpp-2; Retaining data and using new 06-20 21:45:36.631 1203-1259/? I/ActivityManager: Force stopping org.openttd.jgrpp appid=10112 user=-1: replace pkg 06-20 21:45:36.641 1203-1274/? W/PackageManager: Code path for org.openttd.jgrpp changing from /data/app/org.openttd.jgrpp-1 to /data/app/org.openttd.jgrpp-2 06-20 21:45:36.641 1203-1274/? W/PackageManager: Resource path for pkg : org.openttd.jgrpp changing from /data/app/org.openttd.jgrpp-1 to /data/app/org.openttd.jgrpp-2 06-20 21:45:36.721 1203-1274/? D/SecureStorageService: apk path=/data/app/org.openttd.jgrpp-2/base.apk 06-20 21:45:36.911 1203-1274/? W/PackageManager: Couldn't remove dex file for package: at location /data/app/org.openttd.jgrpp-1/base.apk, retcode=-1 06-20 21:45:36.911 1203-1274/? W/PackageManager: Couldn't remove dex file for package: at location /data/app/org.openttd.jgrpp-1/split_lib_dependencies_apk.apk, retcode=-1 06-20 21:45:36.911 1203-1274/? W/PackageManager: Couldn't remove dex file for package: at location /data/app/org.openttd.jgrpp-1/split_lib_slice_0_apk.apk, retcode=-1 06-20 21:45:36.911 1203-1274/? W/PackageManager: Couldn't remove dex file for package: at location /data/app/org.openttd.jgrpp-1/split_lib_slice_1_apk.apk, retcode=-1 06-20 21:45:36.911 1203-1274/? W/PackageManager: Couldn't remove dex file for package: at location /data/app/org.openttd.jgrpp-1/split_lib_slice_2_apk.apk, retcode=-1 06-20 21:45:36.911 1203-1274/? W/PackageManager: Couldn't remove dex file for package: at location /data/app/org.openttd.jgrpp-1/split_lib_slice_3_apk.apk, retcode=-1 06-20 21:45:36.911 1203-1274/? W/PackageManager: Couldn't remove dex file for package: at location /data/app/org.openttd.jgrpp-1/split_lib_slice_4_apk.apk, retcode=-1 06-20 21:45:36.911 1203-1274/? W/PackageManager: Couldn't remove dex file for package: at location /data/app/org.openttd.jgrpp-1/split_lib_slice_5_apk.apk, retcode=-1 06-20 21:45:36.911 1203-1274/? W/PackageManager: Couldn't remove dex file for package: at location /data/app/org.openttd.jgrpp-1/split_lib_slice_6_apk.apk, retcode=-1 06-20 21:45:36.911 1203-1274/? W/PackageManager: Couldn't remove dex file for package: at location /data/app/org.openttd.jgrpp-1/split_lib_slice_7_apk.apk, retcode=-1 06-20 21:45:36.911 1203-1274/? W/PackageManager: Couldn't remove dex file for package: at location /data/app/org.openttd.jgrpp-1/split_lib_slice_8_apk.apk, retcode=-1 06-20 21:45:36.911 1203-1274/? W/PackageManager: Couldn't remove dex file for package: at location /data/app/org.openttd.jgrpp-1/split_lib_slice_9_apk.apk, retcode=-1 06-20 21:45:37.061 1203-1274/? I/ActivityManager: Force stopping org.openttd.jgrpp appid=10112 user=0: pkg removed 06-20 21:45:37.111 1203-1203/? V/AlarmManagerEXT: org.openttd.jgrpp(10112) is removed. 06-20 21:45:37.141 4237-4237/? V/qconnect[4.6.9036301.1][81]: AppPackageUtil.mPackageReceiver - action:android.intent.action.PACKAGE_REMOVED, package:org.openttd.jgrpp 06-20 21:45:37.151 10943-10943/? D/ThemeManagerService: BroadcastReceiver packageName :org.openttd.jgrpp, action = android.intent.action.PACKAGE_REMOVED 06-20 21:45:37.171 4237-4237/? V/qconnect[4.6.9036301.1][81]: AppPackageUtil.mPackageReceiver - action:android.intent.action.PACKAGE_ADDED, package:org.openttd.jgrpp 06-20 21:45:37.171 1203-1258/? D/EnterpriseDeviceManagerService: onPackageUpdateFinished - packageName: org.openttd.jgrpp, uid: 10112 06-20 21:45:37.181 10943-10943/? D/ThemeManagerService: BroadcastReceiver packageName :org.openttd.jgrpp, action = android.intent.action.PACKAGE_ADDED 06-20 21:45:37.221 10943-10943/? D/ThemeManagerService: BroadcastReceiver packageName :org.openttd.jgrpp, action = android.intent.action.PACKAGE_REPLACED 06-20 21:45:37.241 3177-3296/? I/Recents_MultiWindowAppListInfo: android.intent.action.PACKAGE_REPLACED packageName=org.openttd.jgrpp 06-20 21:45:37.321 3177-3296/? D/Recents_MultiWindowAppListInfo: generateFlashBarList() : loading mw app (activityInfo=ActivityInfo{2f29d83 org.openttd.jgrpp.MainActivity}) 06-20 21:45:37.511 1203-1203/? V/AlarmManagerEXT: org.openttd.jgrpp(10112) is added to mUserAppList 06-20 21:45:37.651 1203-1263/? E/MARsDBManager: insertPackage org.openttd.jgrpp is already exist in DB! 06-20 21:45:37.821 16283-16283/? D/Launcher.Model: onPackageChanged:org.openttd.jgrpp user:UserHandle{0} 06-20 21:45:37.821 16283-16312/? D/Launcher.Model: Loader.updatePackage org.openttd.jgrpp 06-20 21:45:37.871 16283-16312/? I/ApplicationPackageManager: load=org.openttd.jgrpp, bg=126-126, dr=672-672 06-20 21:45:37.871 16283-16312/? D/LauncherActivityInfo: mActivityInfo.packageName = org.openttd.jgrpp 06-20 21:45:37.891 16283-16312/? D/DataLoader: updatePackage:org.openttd.jgrpp 06-20 21:45:37.911 16283-16283/? D/AppsViewBinder: bindAppsChanged:IconInfo(title=OpenTTD JGR intent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.openttd.jgrpp/.MainActivity VirtualScreenParam=Params{mDisplayId=-1, null, mFlags=0x00000000)} (has extras) } id=97 type=0 container=-102 screen=0 cellX=4 cellY=4 spanX=1 spanY=1 rank=24 hidden=0 dropPos=null user=UserHandle{0}) 06-20 21:45:38.941 1203-3094/? D/GameManagerService: identifyGamePackage. org.openttd.jgrpp 06-20 21:45:38.941 1203-3094/? D/MultiWindowPolicy: Gamemode - return -1, when calling identifyForegroundApp(org.openttd.jgrpp) 06-20 21:45:38.941 1203-3094/? V/WindowManager: addAppToken: AppWindowToken{d08d9b8db token=Token{7519dea ActivityRecord{5bac1d5 u0 org.openttd.jgrpp/.MainActivity t180}}} to stack=1 task=180 at 0 06-20 21:45:38.951 1203-3129/? D/MountService: getExternalStorageMountMode : final mountMode=1, uid : 10112, packageName : org.openttd.jgrpp 06-20 21:45:38.961 1203-3129/? I/ActivityManager: Start proc 10016:org.openttd.jgrpp/u0a112 for activity org.openttd.jgrpp/.MainActivity 06-20 21:45:38.991 10016-10016/? W/SELinux: SELinux: seapp_context_lookup: seinfo=default, level=s0:c512,c768, pkgname=org.openttd.jgrpp 06-20 21:45:38.991 320-320/? I/SurfaceFlinger: id=1894 createSurf (1080x1920),1 flag=404, Starting org.openttd.jgrpp 06-20 21:45:39.011 1203-1265/? V/WindowStateAnimator: Finishing drawing window Window{9fed6a8 u0 d0 p1203 Starting org.openttd.jgrpp}: mDrawState=DRAW_PENDING 06-20 21:45:39.011 1203-3572/? D/ActivityManager: Launching org.openttd.jgrpp, updated priority 06-20 21:45:39.021 1203-1203/? D/GameManagerService: NotifyRunnable. pkg: org.openttd.jgrpp, type: 4, isMinimized: false, isTunableApp: false 06-20 21:45:39.031 1203-1259/? V/MARsPolicyManager: updatePackagesScore PackageInfo name -- org.openttd.jgrpp 06-20 21:45:39.041 1203-4616/? D/GameManagerService: identifyGamePackage. org.openttd.jgrpp 06-20 21:45:39.041 1203-1260/? D/StatusBarManagerService: manageDisableList userId=0 what=0x0 pkg=Window{9fed6a8 u0 d0 p1203 Starting org.openttd.jgrpp} 06-20 21:45:39.041 1203-4616/? D/GameManagerService: identifyGamePackage. org.openttd.jgrpp 06-20 21:45:39.061 1203-4616/? D/GameManagerService: identifyGamePackage. org.openttd.jgrpp 06-20 21:45:39.071 1203-4616/? D/GameManagerService: identifyGamePackage. org.openttd.jgrpp 06-20 21:45:39.151 10041-10041/? I/dex2oat: /system/bin/dex2oat --debuggable --compiler-filter=speed --dex-file=/data/app/org.openttd.jgrpp-2/split_lib_dependencies_apk.apk --oat-file=/data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_dependencies_apk.apk@classes.dex 06-20 21:45:39.151 10041-10041/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_dependencies_apk.apk@classes.dex: Permission denied 06-20 21:45:39.151 10016-10016/? W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg --debuggable --instruction-set=arm --instruction-set-features=smp,div,atomic_ldrd_strd --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --compiler-filter=speed --instruction-set-variant=krait --instruction-set-features=default --dex-file=/data/app/org.openttd.jgrpp-2/split_lib_dependencies_apk.apk --oat-file=/data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_dependencies_apk.apk@classes.dex) because non-0 exit status 06-20 21:45:39.171 1203-2933/? D/MdnieScenarioControlService: packageName : org.openttd.jgrpp className : org.openttd.jgrpp.MainActivity 06-20 21:45:39.251 3669-9877/? I/ChromeSync: [Sync,SyncIntentOperation] Handling the intent: Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.openttd.jgrpp flg=0x4000010 cmp=com.google.android.gms/.chimera.GmsIntentOperationService bqHint=4 VirtualScreenParam=Params{mDisplayId=-1, null, mFlags=0x00000000)} (has extras) }. 06-20 21:45:39.291 1203-2936/? D/AllAroundSensingService: packageName : org.openttd.jgrpp className : org.openttd.jgrpp.MainActivity 06-20 21:45:39.511 10068-10068/? I/dex2oat: /system/bin/dex2oat --debuggable --compiler-filter=speed --dex-file=/data/app/org.openttd.jgrpp-2/split_lib_slice_0_apk.apk --oat-file=/data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_0_apk.apk@classes.dex 06-20 21:45:39.511 10068-10068/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_0_apk.apk@classes.dex: Permission denied 06-20 21:45:39.511 10016-10016/? W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg --debuggable --instruction-set=arm --instruction-set-features=smp,div,atomic_ldrd_strd --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --compiler-filter=speed --instruction-set-variant=krait --instruction-set-features=default --dex-file=/data/app/org.openttd.jgrpp-2/split_lib_slice_0_apk.apk --oat-file=/data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_0_apk.apk@classes.dex) because non-0 exit status 06-20 21:45:39.651 10077-10077/? I/dex2oat: /system/bin/dex2oat --debuggable --compiler-filter=speed --dex-file=/data/app/org.openttd.jgrpp-2/split_lib_slice_2_apk.apk --oat-file=/data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_2_apk.apk@classes.dex 06-20 21:45:39.651 10077-10077/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_2_apk.apk@classes.dex: Permission denied 06-20 21:45:39.651 10016-10016/? W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg --debuggable --instruction-set=arm --instruction-set-features=smp,div,atomic_ldrd_strd --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --compiler-filter=speed --instruction-set-variant=krait --instruction-set-features=default --dex-file=/data/app/org.openttd.jgrpp-2/split_lib_slice_2_apk.apk --oat-file=/data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_2_apk.apk@classes.dex) because non-0 exit status 06-20 21:45:39.711 10082-10082/? I/dex2oat: /system/bin/dex2oat --debuggable --compiler-filter=speed --dex-file=/data/app/org.openttd.jgrpp-2/split_lib_slice_3_apk.apk --oat-file=/data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_3_apk.apk@classes.dex 06-20 21:45:39.711 10082-10082/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_3_apk.apk@classes.dex: Permission denied 06-20 21:45:39.711 10016-10016/? W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg --debuggable --instruction-set=arm --instruction-set-features=smp,div,atomic_ldrd_strd --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --compiler-filter=speed --instruction-set-variant=krait --instruction-set-features=default --dex-file=/data/app/org.openttd.jgrpp-2/split_lib_slice_3_apk.apk --oat-file=/data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_3_apk.apk@classes.dex) because non-0 exit status 06-20 21:45:39.771 10086-10086/? I/dex2oat: /system/bin/dex2oat --debuggable --compiler-filter=speed --dex-file=/data/app/org.openttd.jgrpp-2/split_lib_slice_5_apk.apk --oat-file=/data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_5_apk.apk@classes.dex 06-20 21:45:39.771 10086-10086/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_5_apk.apk@classes.dex: Permission denied 06-20 21:45:39.771 10016-10016/? W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg --debuggable --instruction-set=arm --instruction-set-features=smp,div,atomic_ldrd_strd --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --compiler-filter=speed --instruction-set-variant=krait --instruction-set-features=default --dex-file=/data/app/org.openttd.jgrpp-2/split_lib_slice_5_apk.apk --oat-file=/data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_5_apk.apk@classes.dex) because non-0 exit status 06-20 21:45:39.851 10095-10095/? I/dex2oat: /system/bin/dex2oat --debuggable --compiler-filter=speed --dex-file=/data/app/org.openttd.jgrpp-2/split_lib_slice_6_apk.apk --oat-file=/data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_6_apk.apk@classes.dex 06-20 21:45:39.851 10095-10095/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_6_apk.apk@classes.dex: Permission denied 06-20 21:45:39.851 10016-10016/? W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg --debuggable --instruction-set=arm --instruction-set-features=smp,div,atomic_ldrd_strd --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --compiler-filter=speed --instruction-set-variant=krait --instruction-set-features=default --dex-file=/data/app/org.openttd.jgrpp-2/split_lib_slice_6_apk.apk --oat-file=/data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_6_apk.apk@classes.dex) because non-0 exit status 06-20 21:45:39.961 10105-10105/? I/dex2oat: /system/bin/dex2oat --debuggable --compiler-filter=speed --dex-file=/data/app/org.openttd.jgrpp-2/split_lib_slice_7_apk.apk --oat-file=/data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_7_apk.apk@classes.dex 06-20 21:45:39.961 10105-10105/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_7_apk.apk@classes.dex: Permission denied 06-20 21:45:39.961 10016-10016/? W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg --debuggable --instruction-set=arm --instruction-set-features=smp,div,atomic_ldrd_strd --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --compiler-filter=speed --instruction-set-variant=krait --instruction-set-features=default --dex-file=/data/app/org.openttd.jgrpp-2/split_lib_slice_7_apk.apk --oat-file=/data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_7_apk.apk@classes.dex) because non-0 exit status 06-20 21:45:40.031 10107-10107/? I/dex2oat: /system/bin/dex2oat --debuggable --compiler-filter=speed --dex-file=/data/app/org.openttd.jgrpp-2/split_lib_slice_9_apk.apk --oat-file=/data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_9_apk.apk@classes.dex 06-20 21:45:40.031 10107-10107/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_9_apk.apk@classes.dex: Permission denied 06-20 21:45:40.031 10016-10016/? W/art: Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg --debuggable --instruction-set=arm --instruction-set-features=smp,div,atomic_ldrd_strd --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --compiler-filter=speed --instruction-set-variant=krait --instruction-set-features=default --dex-file=/data/app/org.openttd.jgrpp-2/split_lib_slice_9_apk.apk --oat-file=/data/dalvik-cache/arm/data@app@org.openttd.jgrpp-2@split_lib_slice_9_apk.apk@classes.dex) because non-0 exit status 06-20 21:45:40.031 10016-10016/? W/System: ClassLoader referenced unknown path: /data/app/org.openttd.jgrpp-2/lib/arm 06-20 21:45:40.321 10016-10016/? V/SDL: SD card permission 1: org.openttd.jgrpp perms [Ljava.lang.String;@50c6e92 name org.openttd.jgrpp ver 0.25.2.80 06-20 21:45:40.351 10016-10016/? W/ActivityThread: AppLock checkAppLockState isAppLocked = false pkgName = org.openttd.jgrpp showWhenLocked = false 06-20 21:45:40.371 320-320/? I/SurfaceFlinger: id=1895 createSurf (1x1),1 flag=404, org.openttd.jgrpp/org.openttd.jgrpp.MainActivity 06-20 21:45:40.411 10016-10125/? I/SDL: libSDL: loading lib /data/user/0/org.openttd.jgrpp/files/../lib/libsdl_native_helpers.so 06-20 21:45:40.411 10016-10125/? I/SDL: libSDL: error loading lib sdl_native_helpers: java.lang.UnsatisfiedLinkError: dlopen failed: library "/data/user/0/org.openttd.jgrpp/files/../lib/libsdl_native_helpers.so" not found 06-20 21:45:40.411 10016-10125/? I/SDL: libSDL: loading lib /data/user/0/org.openttd.jgrpp/files/libsdl_native_helpers.so 06-20 21:45:40.411 10016-10125/? I/SDL: libSDL: error loading lib sdl_native_helpers: java.lang.UnsatisfiedLinkError: dlopen failed: library "/data/user/0/org.openttd.jgrpp/files/libsdl_native_helpers.so" not found 06-20 21:45:40.421 10016-10125/? E/art: No implementation found for int org.openttd.jgrpp.AudioThread.nativeAudioInitJavaCallbacks() (tried Java_org_openttd_jgrpp_AudioThread_nativeAudioInitJavaCallbacks and Java_org_openttd_jgrpp_AudioThread_nativeAudioInitJavaCallbacks) 06-20 21:45:40.421 10016-10125/? E/AndroidRuntime: FATAL EXCEPTION: Thread-1461 Process: org.openttd.jgrpp, PID: 10016 java.lang.UnsatisfiedLinkError: No implementation found for int org.openttd.jgrpp.AudioThread.nativeAudioInitJavaCallbacks() (tried Java_org_openttd_jgrpp_AudioThread_nativeAudioInitJavaCallbacks and Java_org_openttd_jgrpp_AudioThread_nativeAudioInitJavaCallbacks) at org.openttd.jgrpp.AudioThread.nativeAudioInitJavaCallbacks(Native Method) at org.openttd.jgrpp.AudioThread.(Audio.java:58) at org.openttd.jgrpp.MainActivity$1Callback.run(MainActivity.java:199) at java.lang.Thread.run(Thread.java) 06-20 21:45:40.421 1203-1249/? W/ActivityManager: Force finishing activity org.openttd.jgrpp/.MainActivity 06-20 21:45:40.431 10016-10128/? D/libGLESv1: STS_GLApi : DTS is not allowed for Package : org.openttd.jgrpp 06-20 21:45:40.511 1203-3899/? V/WindowStateAnimator: Finishing drawing window Window{d2a9b81 u0 d0 p10016 org.openttd.jgrpp/org.openttd.jgrpp.MainActivity}: mDrawState=DRAW_PENDING 06-20 21:45:40.731 1203-1249/? I/WindowManager: Screenshot max retries 4 of Token{7519dea ActivityRecord{5bac1d5 u0 org.openttd.jgrpp/.MainActivity t180 f}} appWin=Window{9fed6a8 u0 d0 p1203 Starting org.openttd.jgrpp} drawState=4 06-20 21:45:40.791 320-1273/? I/SurfaceFlinger: id=1894 Removed Starting org.openttd.jgrpp (6/8) 06-20 21:45:40.791 320-380/? I/SurfaceFlinger: id=1894 Removed Starting org.openttd.jgrpp (-2/8) 06-20 21:45:40.811 320-320/? I/SurfaceFlinger: id=1897 createSurf (13x13),1 flag=4, Application Error: org.openttd.jgrpp 06-20 21:45:40.861 1203-1260/? D/StatusBarManagerService: manageDisableList userId=0 what=0x0 pkg=Window{c32980c u0 d0 p1203 Application Error: org.openttd.jgrpp} 06-20 21:45:40.931 1203-1260/? V/WindowStateAnimator: Finishing drawing window Window{c32980c u0 d0 p1203 Application Error: org.openttd.jgrpp}: mDrawState=DRAW_PENDING 06-20 21:45:40.951 1203-1260/? V/WindowStateAnimator: Finishing drawing window Window{c32980c u0 d0 p1203 Application Error: org.openttd.jgrpp}: mDrawState=HAS_DRAWN 06-20 21:45:41.071 320-380/? I/SurfaceFlinger: id=1895 Removed org.openttd.jgrpp/org.openttd.jgrpp.MainActivity (5/9) 06-20 21:45:41.071 320-1273/? I/SurfaceFlinger: id=1895 Removed org.openttd.jgrpp/org.openttd.jgrpp.MainActivity (-2/9) 06-20 21:45:41.841 3177-3177/? I/ApplicationPackageManager: load=org.openttd.jgrpp, bg=126-126, dr=672-672 06-20 21:45:42.991 1203-3421/? D/ActivityManager: removeProcessNameLocked mProcessNames.remove pid=10016 ,hash=81315265 ,name=org.openttd.jgrpp 06-20 21:45:42.991 1203-2116/? I/WindowState: WIN DEATH: Window{d2a9b81 u0 d0 p10016 org.openttd.jgrpp/org.openttd.jgrpp.MainActivity} 06-20 21:45:42.991 1203-3421/? I/ActivityManager: Process org.openttd.jgrpp (pid 10016)(adj 13) has died(325,1095) 06-20 21:45:43.121 320-3675/? I/SurfaceFlinger: id=1897 Removed Application Error: org.openttd.jgrpp (7/8) 06-20 21:45:43.121 320-380/? I/SurfaceFlinger: id=1897 Removed Application Error: org.openttd.jgrpp (-2/8) 06-20 21:46:52.811 9886-9886/? D/AppInfoBase: package=org.openttd.jgrpp 06-20 21:46:53.171 9886-9886/? I/ApplicationPackageManager: load=org.openttd.jgrpp, bg=126-126, dr=672-672 06-20 21:46:53.201 1203-2116/? D/UsbSettingsManager: hasDefaults: org.openttd.jgrpp FALSE 06-20 21:46:53.231 9886-9886/? I/ApplicationPackageManager: load=org.openttd.jgrpp, bg=126-126, dr=672-672 06-20 21:46:53.241 9886-9886/? W/NotificationBackend: pkg=org.openttd.jgrpp 06-20 21:46:53.811 1203-3077/? D/UsbSettingsManager: hasDefaults: org.openttd.jgrpp FALSE 06-20 21:46:53.821 9886-9886/? I/ApplicationPackageManager: load=org.openttd.jgrpp, bg=126-126, dr=672-672 06-20 21:46:53.821 9886-9886/? W/NotificationBackend: pkg=org.openttd.jgrpp 06-20 21:46:54.551 9886-9886/? I/ApplicationPackageManager: load=org.openttd.jgrpp, bg=126-126, dr=672-672 06-20 21:46:56.361 1203-4284/? D/UsbSettingsManager: hasDefaults: org.openttd.jgrpp FALSE 06-20 21:46:56.391 9886-9886/? I/ApplicationPackageManager: load=org.openttd.jgrpp, bg=126-126, dr=672-672 06-20 21:46:56.391 9886-9886/? W/NotificationBackend: pkg=org.openttd.jgrpp 06-20 21:46:56.551 1203-3421/? D/UsbSettingsManager: hasDefaults: org.openttd.jgrpp FALSE 06-20 21:46:56.551 9886-9886/? I/ApplicationPackageManager: load=org.openttd.jgrpp, bg=126-126, dr=672-672 06-20 21:46:56.561 9886-9886/? W/NotificationBackend: pkg=org.openttd.jgrpp 06-20 21:46:59.941 10810-10810/? I/ApplicationPackageManager: load=org.openttd.jgrpp, bg=126-126, dr=672-672 06-20 21:47:01.951 1203-3392/? D/UsbSettingsManager: hasDefaults: org.openttd.jgrpp FALSE 06-20 21:47:01.991 9886-9886/? I/ApplicationPackageManager: load=org.openttd.jgrpp, bg=126-126, dr=672-672 06-20 21:47:01.991 9886-9886/? W/NotificationBackend: pkg=org.openttd.jgrpp 06-20 21:47:02.091 1203-3094/? D/UsbSettingsManager: hasDefaults: org.openttd.jgrpp FALSE 06-20 21:47:02.091 9886-9886/? I/ApplicationPackageManager: load=org.openttd.jgrpp, bg=126-126, dr=672-672 06-20 21:47:02.101 9886-9886/? W/NotificationBackend: pkg=org.openttd.jgrpp