-
Notifications
You must be signed in to change notification settings - Fork 22
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
Depth first search hangs #2
Comments
Let me know the android version and app name you are working on. Also if possible provide the logcat output. |
Thank you for the reply and for your help. I have tried to run the tool with a Nexus 7 tablet running Android version 4.4.2 and on an emulator running version 4.1.2. the app is Mininote Google Play url: https://play.google.com/store/apps/details?id=com.mobillion.app.mininote&hl=en Unfortunately, I cannot collect the logcat output at the moment, but I will upload it this evening. |
I am running into this very same issue on android 2.3.3 while testing the a2dp.Vol app. https://f-droid.org/wiki/page/a2dp.Vol In my logcat, I see this wierd error about missing instrumentation package. This is perhaps from some unclean past run when I was testing another app. I tried looking but couldn't find where this is coming from. Partial logcat: @legacy21 I would be interested in seeing your logcat too. Please share. |
BTW, I just updated this project to the latest version on git and now I see a different missing target package in logcat. @tanzirul is it due to the recently committed files / binaries? Partial logcat: |
I figured out the problem! This is what was happening.. In the troyd/libs, there is guava-12 jar file, which fails to compile with the latest dex tools. To fix this, I replaced it with guava-15 from my $ANDROID_HOME/tools/lib/ and it compiled after that and A3E ran! So, all this while, the committed binary version of troyd.apk was being installed on the AVD!! This makes sense as net.jimblackler.newswidget is in the AndroidManifest.xml file for troyd. To debug, I set the QUIET variable in troyd.rb and other files to empty string " " and this let me see all build errors. Two things to debug/fix such issues in future.
|
Excellent News! Thanks for looking into this, I'm glad you were able to solve it :) |
Just wanted to confirm that @shauvik's fix did work for me as well. |
I fixed with the @shauvik 's tip but still hangs, |
Hi, Did you all manage to fix this problem? I also tried the fix but the script keeps hanging. Below is a preview of what I have in logcat D/dalvikvm(12420): GC_CONCURRENT freed 302K, 33% free 640K/944K, paused 0ms+0ms, total 2ms |
I have similar issue and logcat says. 10-06 16:07:36.977 21954 21954 E AndroidRuntime: java.lang.RuntimeException: Unable to get provider com.google.firebase.provider.FirebaseInitProvider: java.lang.NullPointerException: Application context cannot be null. After search, looks like Google Play version needed to be added in the AndroidManifest.xml which I tried putting it troyd/AndroidManifest.xml file by adding the following entry But, still the same error, can you please help me. |
Hi, can you first check whether you can install and uninstall the app through adb command?Tanzirul Azim
|
Yes, was able to install & uninstall an app using adb command. Can you tell me what needs to be done to get it working. Thanks |
and I see an error message on the mobile/emulator saying Unfortunately the process a3e.process has stopped with the above exception in adb logcat |
@tanzirul any help please ? |
Depth first search hangs at the following step:
I am on Mac OSX with the latest version of ruby, ruby gems, and nokogiri installed.
The text was updated successfully, but these errors were encountered: