Esteem people of BOINC, I have a problem. I am trying to compile edu.berkeley.boinc.AndroidBOINCActivity which I have pulled from BOINC Master GitHub branch. The LogCat is added below. Looking at the previous post (e.g. http://boinc.berkeley.edu/dev/forum_thread.php?id=9734#57818), I see that this might be related to PIE. However, I am interested in compiling from source and not just running the app from the Play Store (the app from PlayStore works on my device just fine). I have not found a way to fix this problem when building the project from source.
Info on my environment, etc: - Device running Android 5.0.1. I have the same problem when running on Android Virtual Device (AVD) with 4.4.2 - Eclipse 4.4 - edu.berkeley.boinc.AndroidBOINCActivity and android-support-v7-appcompat built with 4.4.2 I hope you can help me with this problem. Thank you, Art 12-25 19:40:56.451: I/art(15411): Late-enabling -Xcheck:jni 12-25 19:40:56.451: I/art(15411): VMHOOK: rlim_cur : 0 pid:15411 12-25 19:40:56.601: W/asset(15411): Copying FileAsset 0xb858bd48 (zip:/data/app/edu.berkeley.boinc-1/base.apk:/resources.arsc) to buffer size 1141920 to make it aligned. 12-25 19:40:57.021: I/art(15440): Late-enabling -Xcheck:jni 12-25 19:40:57.021: I/art(15440): VMHOOK: rlim_cur : 0 pid:15440 12-25 19:40:57.021: I/art(15411): Background sticky concurrent mark sweep GC freed 1877(99KB) AllocSpace objects, 0(0B) LOS objects, 0% free, 23MB/23MB, paused 374us total 188.050ms 12-25 19:40:57.041: D/BOINC_GUI(15411): SplashActivity onResume() 12-25 19:40:57.071: W/asset(15440): Copying FileAsset 0xb858bcf0 (zip:/data/app/edu.berkeley.boinc-1/base.apk:/resources.arsc) to buffer size 1141920 to make it aligned. 12-25 19:40:57.091: D/BOINC_GUI(15440): Monitor onCreate() 12-25 19:40:57.121: D/Atlas(15411): Validating map... 12-25 19:40:57.121: D/BOINC_GUI(15440): Monitor onCreate(): singletons initialized 12-25 19:40:57.131: D/BOINC_GUI(15440): Monitor onStartCommand() 12-25 19:40:57.151: I/Adreno-EGL(15411): <qeglDrvAPI_eglInitialize:410>: EGL 1.4 QUALCOMM build: AU_LINUX_ANDROID_LA.BF.1.1_RB1.05.00.00.002.030_msm8974_refs/tags/AU_LINUX_ANDROID_LA.BF.1.1_RB1.05.00.00.002.030__release_AU () 12-25 19:40:57.151: I/Adreno-EGL(15411): OpenGL ES Shader Compiler Version: E031.25.03.00 12-25 19:40:57.151: I/Adreno-EGL(15411): Build Date: 12/11/14 Thu 12-25 19:40:57.151: I/Adreno-EGL(15411): Local Branch: 12-25 19:40:57.151: I/Adreno-EGL(15411): Remote Branch: refs/tags/AU_LINUX_ANDROID_LA.BF.1.1_RB1.05.00.00.002.030 12-25 19:40:57.151: I/Adreno-EGL(15411): Local Patches: NONE 12-25 19:40:57.151: I/Adreno-EGL(15411): Reconstruct Branch: NOTHING 12-25 19:40:57.231: E/BOINC_GUI(15440): IOException: /data/data/edu.berkeley.boinc/client/boinc: open failed: ENOENT (No such file or directory) 12-25 19:40:57.251: I/System(15440): exec(ps @ edu.berkeley.boinc.client.Monitor.getPidForProcessName:757) 12-25 19:40:57.381: I/System(15440): exec(ps @ edu.berkeley.boinc.client.Monitor.getPidForProcessName:757) 12-25 19:40:57.711: I/System(15440): exec(ps @ edu.berkeley.boinc.client.Monitor.getPidForProcessName:757) 12-25 19:40:57.831: I/System(15440): exec(/data/data/edu.berkeley.boinc/client/boinc --daemon --gui_rpc_unix_domain @ edu.berkeley.boinc.client.Monitor.runClient:572) 12-25 19:40:57.861: W/BOINC_GUI(15440): connect failure 12-25 19:40:57.861: W/BOINC_GUI(15440): java.io.IOException: Connection refused 12-25 19:40:57.861: W/BOINC_GUI(15440): at android.net.LocalSocketImpl.connectLocal(Native Method) 12-25 19:40:57.861: W/BOINC_GUI(15440): at android.net.LocalSocketImpl.connect(LocalSocketImpl.java:290) 12-25 19:40:57.861: W/BOINC_GUI(15440): at android.net.LocalSocket.connect(LocalSocket.java:130) 12-25 19:40:57.861: W/BOINC_GUI(15440): at edu.berkeley.boinc.rpc.RpcClient.open(RpcClient.java:173) 12-25 19:40:57.861: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.connectClient(Monitor.java:589) 12-25 19:40:57.861: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.clientSetup(Monitor.java:518) 12-25 19:40:57.861: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.updateStatus(Monitor.java:331) 12-25 19:40:57.861: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.access$5(Monitor.java:328) 12-25 19:40:57.861: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor$StatusUpdateTimerTask.run(Monitor.java:319) 12-25 19:40:57.861: W/BOINC_GUI(15440): at java.util.Timer$TimerImpl.run(Timer.java:284) 12-25 19:40:57.861: E/BOINC_GUI(15440): connection failed! 12-25 19:40:58.871: W/BOINC_GUI(15440): connect failure 12-25 19:40:58.871: W/BOINC_GUI(15440): java.io.IOException: Connection refused 12-25 19:40:58.871: W/BOINC_GUI(15440): at android.net.LocalSocketImpl.connectLocal(Native Method) 12-25 19:40:58.871: W/BOINC_GUI(15440): at android.net.LocalSocketImpl.connect(LocalSocketImpl.java:290) 12-25 19:40:58.871: W/BOINC_GUI(15440): at android.net.LocalSocket.connect(LocalSocket.java:130) 12-25 19:40:58.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.rpc.RpcClient.open(RpcClient.java:173) 12-25 19:40:58.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.connectClient(Monitor.java:589) 12-25 19:40:58.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.clientSetup(Monitor.java:518) 12-25 19:40:58.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.updateStatus(Monitor.java:331) 12-25 19:40:58.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.access$5(Monitor.java:328) 12-25 19:40:58.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor$StatusUpdateTimerTask.run(Monitor.java:319) 12-25 19:40:58.871: W/BOINC_GUI(15440): at java.util.Timer$TimerImpl.run(Timer.java:284) 12-25 19:40:58.871: E/BOINC_GUI(15440): connection failed! 12-25 19:40:59.871: W/BOINC_GUI(15440): connect failure 12-25 19:40:59.871: W/BOINC_GUI(15440): java.io.IOException: Connection refused 12-25 19:40:59.871: W/BOINC_GUI(15440): at android.net.LocalSocketImpl.connectLocal(Native Method) 12-25 19:40:59.871: W/BOINC_GUI(15440): at android.net.LocalSocketImpl.connect(LocalSocketImpl.java:290) 12-25 19:40:59.871: W/BOINC_GUI(15440): at android.net.LocalSocket.connect(LocalSocket.java:130) 12-25 19:40:59.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.rpc.RpcClient.open(RpcClient.java:173) 12-25 19:40:59.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.connectClient(Monitor.java:589) 12-25 19:40:59.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.clientSetup(Monitor.java:518) 12-25 19:40:59.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.updateStatus(Monitor.java:331) 12-25 19:40:59.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.access$5(Monitor.java:328) 12-25 19:40:59.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor$StatusUpdateTimerTask.run(Monitor.java:319) 12-25 19:40:59.871: W/BOINC_GUI(15440): at java.util.Timer$TimerImpl.run(Timer.java:284) 12-25 19:40:59.871: E/BOINC_GUI(15440): connection failed! 12-25 19:41:00.871: W/BOINC_GUI(15440): connect failure 12-25 19:41:00.871: W/BOINC_GUI(15440): java.io.IOException: Connection refused 12-25 19:41:00.871: W/BOINC_GUI(15440): at android.net.LocalSocketImpl.connectLocal(Native Method) 12-25 19:41:00.871: W/BOINC_GUI(15440): at android.net.LocalSocketImpl.connect(LocalSocketImpl.java:290) 12-25 19:41:00.871: W/BOINC_GUI(15440): at android.net.LocalSocket.connect(LocalSocket.java:130) 12-25 19:41:00.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.rpc.RpcClient.open(RpcClient.java:173) 12-25 19:41:00.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.connectClient(Monitor.java:589) 12-25 19:41:00.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.clientSetup(Monitor.java:518) 12-25 19:41:00.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.updateStatus(Monitor.java:331) 12-25 19:41:00.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.access$5(Monitor.java:328) 12-25 19:41:00.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor$StatusUpdateTimerTask.run(Monitor.java:319) 12-25 19:41:00.871: W/BOINC_GUI(15440): at java.util.Timer$TimerImpl.run(Timer.java:284) 12-25 19:41:00.871: E/BOINC_GUI(15440): connection failed! 12-25 19:41:01.871: W/BOINC_GUI(15440): connect failure 12-25 19:41:01.871: W/BOINC_GUI(15440): java.io.IOException: Connection refused 12-25 19:41:01.871: W/BOINC_GUI(15440): at android.net.LocalSocketImpl.connectLocal(Native Method) 12-25 19:41:01.871: W/BOINC_GUI(15440): at android.net.LocalSocketImpl.connect(LocalSocketImpl.java:290) 12-25 19:41:01.871: W/BOINC_GUI(15440): at android.net.LocalSocket.connect(LocalSocket.java:130) 12-25 19:41:01.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.rpc.RpcClient.open(RpcClient.java:173) 12-25 19:41:01.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.connectClient(Monitor.java:589) 12-25 19:41:01.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.clientSetup(Monitor.java:518) 12-25 19:41:01.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.updateStatus(Monitor.java:331) 12-25 19:41:01.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.access$5(Monitor.java:328) 12-25 19:41:01.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor$StatusUpdateTimerTask.run(Monitor.java:319) 12-25 19:41:01.871: W/BOINC_GUI(15440): at java.util.Timer$TimerImpl.run(Timer.java:284) 12-25 19:41:01.871: E/BOINC_GUI(15440): connection failed! 12-25 19:41:02.871: W/BOINC_GUI(15440): connect failure 12-25 19:41:02.871: W/BOINC_GUI(15440): java.io.IOException: Connection refused 12-25 19:41:02.871: W/BOINC_GUI(15440): at android.net.LocalSocketImpl.connectLocal(Native Method) 12-25 19:41:02.871: W/BOINC_GUI(15440): at android.net.LocalSocketImpl.connect(LocalSocketImpl.java:290) 12-25 19:41:02.871: W/BOINC_GUI(15440): at android.net.LocalSocket.connect(LocalSocket.java:130) 12-25 19:41:02.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.rpc.RpcClient.open(RpcClient.java:173) 12-25 19:41:02.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.connectClient(Monitor.java:589) 12-25 19:41:02.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.clientSetup(Monitor.java:518) 12-25 19:41:02.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.updateStatus(Monitor.java:331) 12-25 19:41:02.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor.access$5(Monitor.java:328) 12-25 19:41:02.871: W/BOINC_GUI(15440): at edu.berkeley.boinc.client.Monitor$StatusUpdateTimerTask.run(Monitor.java:319) 12-25 19:41:02.871: W/BOINC_GUI(15440): at java.util.Timer$TimerImpl.run(Timer.java:284) 12-25 19:41:02.871: E/BOINC_GUI(15440): connection failed! -- Art Tkachenko chaica.io _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
