uds-se / droidmate

DroidMate-2: A Platform for Android Test Generation
http://www.boxmate.org/
GNU General Public License v3.0
28 stars 14 forks source link

Coverage data not generated #7

Closed chanhduc closed 5 years ago

chanhduc commented 5 years ago

Hi,

I've been trying to make droidmate generate the coverage data but it doesn't happen. I mean the tool works normally but it doesn't generate anything related to coverage, even the folder named "coverage". I followed the guide from the wiki:

Could you please help me fix this problem?

Thank you.

natanieljr commented 5 years ago

Hi,

The wiki is a bit outdated. In summary (until issue 6 gets fixed) the steps to obtain coverage are:

1 - Run droidmate-coverage and instrument the apk. 2 - Take the -instrumented.apk and the .apk.json files 3 - Put the -instrumented.apk file in the apks directory of Droidmate 4 - Run Droidmate with the parameter --StatementCoverage-enableCoverage=true

DM will create files in the coverage directory with the statements reached for each action. These actions can be mapped to the trace file (model//trace*.csv).

The json file generated by droidmate-coverage contains all statements in the app.

Note: Currently DM requires the app to be instrumented to have the Internet permission. We are working on a solution to this limitation.

Note2: We recommend running DM on an Android 9 if possible. When instrumenting the APK for coverage it is currently re-packed using its targetSdkVersion instead of its minSdkVersion, which may lead to require higher Android versions. We're working with the Soot developers to fix this.

chanhduc commented 5 years ago

It's working now with your help.

Thank you.

thlmenezes commented 3 years ago

I've had the same problem as @chanhduc.

Can someone help me?

chanhduc commented 3 years ago

I've had the same problem as @chanhduc.

Can someone help me?

Hi @thlmenezes ,

Have you tried the solution proposed above by natanieljr ?

thlmenezes commented 3 years ago

I've had the same problem as @chanhduc. Can someone help me?

Hi @thlmenezes ,

Have you tried the solution proposed above by natanieljr ?

I've had success instrumenting a test apk using both methods (droidmate-coverage and droidmate.jar with coverage flag), but it doesn't return any result output or coverage files.

Using JAVA_HOME as /usr/lib/jvm/java-8-openjdk/ and executing the command

java -jar droidmate-2-X.X.X-all.jar --Exploration-apksDir=./smallApps --ExecutionMode-explore=false --ExecutionMode-coverage=true --StatementCoverage-enableCoverage=true

generates the following terminal output, but no result files

P.S: I use a android emulator for testing, but this command doesn't seem to be interacting with it (the exploration mode works just fine)

DroidMate, an automated execution generator for Android apps.
Copyright (c) 2012 - 2021 Saarland University
This program is free software licensed under GNU GPL v3.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

email: jamrozik@st.cs.uni-saarland.de
web: www.droidmate.org
20:13:07.702 [main] INFO API-Command - Bootstrapping DroidMate: building ConfigurationWrapper from args and instantiating objects for ExplorationAPI.
20:13:07.704 [main] INFO API-Command - IMPORTANT: for help on how to configure DroidMate, run it with --help
20:13:08.308 [main] DEBUG org.droidmate.configuration.ConfigurationBuilder - memoizedBuildConfiguration(args, fileSystem)
20:13:08.363 [main] DEBUG org.droidmate.configuration.ConfigurationBuilder - Using uiautomator2-daemon.apk located at /run/media/thaleslim/Pessoal/Pessoal/Dados/Particular/Jobs/BonIntern/research/12.30.20/./out/droidMate/temp_extracted_resources/deviceControlDaemon.apk
20:13:08.373 [main] DEBUG org.droidmate.configuration.ConfigurationBuilder - Using uiautomator2-daemon-test.apk located at /run/media/thaleslim/Pessoal/Pessoal/Dados/Particular/Jobs/BonIntern/research/12.30.20/./out/droidMate/temp_extracted_resources/deviceControlDaemon-test.apk
20:13:08.682 [main] DEBUG org.droidmate.misc.SysCmdExecutor - Injecting API redirection code into monitor class
20:14:21.344 [main] DEBUG org.droidmate.misc.SysCmdExecutor - Temporary monitor compilation directories cleaned up
20:14:21.344 [main] DEBUG org.droidmate.configuration.ConfigurationBuilder - Using monitor.apk located at /run/media/thaleslim/Pessoal/Pessoal/Dados/Particular/Jobs/BonIntern/research/12.30.20/./out/droidMate/temp_extracted_resources/monitor.apk
20:14:21.346 [main] DEBUG org.droidmate.configuration.ConfigurationBuilder - Using api_policies.txt located at /run/media/thaleslim/Pessoal/Pessoal/Dados/Particular/Jobs/BonIntern/research/12.30.20/./out/droidMate/temp_extracted_resources/api_policies.txt
20:14:21.346 [main] DEBUG org.droidmate.configuration.ConfigurationBuilder - Reading APKs from: /run/media/thaleslim/Pessoal/Pessoal/Dados/Particular/Jobs/BonIntern/research/12.30.20/./smallApps
20:14:21.601 [main] DEBUG org.droidmate.configuration.ConfigurationBuilder - --------------------------------------------------------------------------------
Working dir:   /run/media/thaleslim/Pessoal/Pessoal/Dados/Particular/Jobs/BonIntern/research/12.30.20

JVM arguments: []

Configuration dump:

apiPoliciesFile=/run/media/thaleslim/Pessoal/Pessoal/Dados/Particular/Jobs/BonIntern/research/12.30.20/./out/droidMate/temp_extracted_resources/api_policies.txt
apksDirPath=/run/media/thaleslim/Pessoal/Pessoal/Dados/Particular/Jobs/BonIntern/research/12.30.20/./smallApps
cfg=com.natpryce.konfig.Override@42f8285e
coveragePortFile=<null>
deviceSerialNumber=<null>
droidmateOutputDirPath=/run/media/thaleslim/Pessoal/Pessoal/Dados/Particular/Jobs/BonIntern/research/12.30.20/./out/droidMate
droidmateOutputReportDirPath=/run/media/thaleslim/Pessoal/Pessoal/Dados/Particular/Jobs/BonIntern/research/12.30.20/./out/droidMate/report
fileSystem=sun.nio.fs.LinuxFileSystem@26bab2f1
monitorApk=/run/media/thaleslim/Pessoal/Pessoal/Dados/Particular/Jobs/BonIntern/research/12.30.20/./out/droidMate/temp_extracted_resources/monitor.apk
monitorPortFile=<null>
reportInputDirPath=/run/media/thaleslim/Pessoal/Pessoal/Dados/Particular/Jobs/BonIntern/research/12.30.20
resourceDir=/run/media/thaleslim/Pessoal/Pessoal/Dados/Particular/Jobs/BonIntern/research/12.30.20/./out/droidMate/temp_extracted_resources
uiautomator2DaemonApk=/run/media/thaleslim/Pessoal/Pessoal/Dados/Particular/Jobs/BonIntern/research/12.30.20/./out/droidMate/temp_extracted_resources/deviceControlDaemon.apk
uiautomator2DaemonTestApk=/run/media/thaleslim/Pessoal/Pessoal/Dados/Particular/Jobs/BonIntern/research/12.30.20/./out/droidMate/temp_extracted_resources/deviceControlDaemon-test.apk

End of configuration dump
--------------------------------------------------------------------------------

20:14:21.609 [main] INFO org.droidmate.api.ExplorationAPI - instrument the apks for coverage if necessary
available build-tools: 
    28.0.3
    29.0.3
    25.0.1
max build tools (29.0.3, 2903)
available platforms versions: 
    android-18
    android-28
    android-19
    android-29
    android-23
20:14:21.647 [main] INFO org.droidmate.tools.ApksProvider - Reading input apks from /run/media/thaleslim/Pessoal/Pessoal/Dados/Particular/Jobs/BonIntern/research/12.30.20/./smallApps
20:14:21.914 [main] INFO org.droidmate.tools.ApksProvider - Following input apk is not inlined: Bapp1-009D7E035C1A41CCEA8F4332506F3F65B14C673750C1FDB518FAD6886A22D931.apk
20:14:21.914 [main] INFO org.droidmate.tools.ApksProvider - Used input apks file paths: com.happymaau.MathRef
20:14:22.016 [main] INFO org.droidmate.ApkContentManager$Companion - Invoking apk tool to extract apks content
20:14:22.615 [main] INFO org.droidmate.ApkContentManager$Companion - Apk tool finished after 599.9 ms
20:14:22.984 [main] DEBUG soot.Scene - Using '/home/thaleslim/Android/Sdk/platforms/android-19/android.jar' as android.jar
20:14:23.118 [main] DEBUG soot.dexpler.DexFileProvider - Found dex file 'classes.dex' with 391 classes in '/tmp/coverage10507580183493255753/Bapp1-009D7E035C1A41CCEA8F4332506F3F65B14C673750C1FDB518FAD6886A22D931.apk'
20:14:25.099 [main] INFO org.droidmate.coverage.Instrumenter$Companion - Start instrumenting coverage...
20:14:26.767 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentState$1...
20:14:26.767 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.GeometryCircleSolverActivity...
20:14:26.767 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.app.ShareCompat$ShareCompatImpl...
20:14:26.767 [Thread-12] DEBUG soot.PackManager - Transforming android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs...
20:14:26.767 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl...
20:14:26.767 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.app.TaskStackBuilder...
20:14:26.768 [Thread-14] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.R$xml...
20:14:26.768 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl...
20:14:26.769 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.content.LocalBroadcastManager$1...
20:14:26.793 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.app.BackStackRecord$Op...
20:14:26.796 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$1...
20:14:26.796 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$3...
20:14:26.797 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$2...
20:14:26.797 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity...
20:14:26.799 [Thread-14] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.GlobalHelpers...
20:14:26.802 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$9...
20:14:26.802 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWidget...
20:14:26.806 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$8...
20:14:26.806 [Thread-14] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$5...
20:14:26.807 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$4...
20:14:26.808 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$7...
20:14:26.809 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.app.LoaderManagerImpl...
20:14:26.809 [Thread-14] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$6...
20:14:26.811 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl...
20:14:26.816 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs...
20:14:26.818 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.app.Fragment...
20:14:26.817 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.view.AccessibilityDelegateCompatIcs...
20:14:26.822 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.content.ModernAsyncTask...
20:14:26.829 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewConfigurationCompat$ViewConfigurationVersionImpl...
20:14:26.832 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.MenuItemCompatHoneycomb...
20:14:26.833 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1...
20:14:26.834 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1...
20:14:26.836 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.MainActivity...
20:14:26.837 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl...
20:14:26.840 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat...
20:14:26.852 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.os.ParcelableCompatCreatorCallbacks...
20:14:26.853 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase...
20:14:26.853 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewGroupCompat$ViewGroupCompatImpl...
20:14:26.853 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewCompatGingerbread...
20:14:26.854 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.GeometryCircleSolver$1...
20:14:26.854 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.GeometryTriangleSolver$TriangleSolverTypes...
20:14:26.843 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.widget.SearchViewCompatHoneycomb$1...
20:14:26.859 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$Categories...
20:14:26.844 [Thread-14] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraLine2SolverActivity...
20:14:26.860 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget...
20:14:26.878 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$2...
20:14:26.883 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$1...
20:14:26.889 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityRecordCompatIcs...
20:14:26.895 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$6...
20:14:26.897 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.os.ParcelableCompatCreatorHoneycombMR2...
20:14:26.899 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$5...
20:14:26.899 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$4...
20:14:26.901 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$3...
20:14:26.902 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$9...
20:14:26.903 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$8...
20:14:26.904 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$7...
20:14:26.905 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentManager...
20:14:26.906 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.PeriodicDetailView$Callback...
20:14:26.907 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.content.ModernAsyncTask$InternalHandler...
20:14:26.908 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.app.BackStackState...
20:14:26.912 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigAngleDegreeConverterActivity...
20:14:26.914 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$OutputOnItemSelectedListener...
20:14:26.917 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.content.LocalBroadcastManager...
20:14:26.930 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb...
20:14:26.931 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.widget.EdgeEffectCompat$EdgeEffectImpl...
20:14:26.931 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.R$integer...
20:14:26.932 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl...
20:14:26.933 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.app.LoaderManager$LoaderCallbacks...
20:14:26.934 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.app.ShareCompat$IntentReader...
20:14:26.957 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraQuadraticSolverActivity$1...
20:14:26.957 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.R$attr...
20:14:26.958 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.widget.SimpleCursorAdapter$ViewBinder...
20:14:26.958 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl...
20:14:26.958 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.GeometryTriangleSolverActivity$1...
20:14:26.964 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.widget.SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge...
20:14:26.964 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.widget.EdgeEffectCompatIcs...
20:14:26.964 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.GeometryTriangleSolverActivity$2...
20:14:26.966 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentManagerImpl$3...
20:14:26.967 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentManagerImpl$2...
20:14:26.967 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentManagerImpl$5...
20:14:26.968 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl...
20:14:26.969 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentManagerImpl$4...
20:14:26.969 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.content.Loader$OnLoadCompleteListener...
20:14:26.969 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentManagerImpl$1...
20:14:26.970 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewPager$SavedState$1...
20:14:26.970 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraQuadraticSolver$1...
20:14:26.972 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.os.ParcelableCompat...
20:14:26.972 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl...
20:14:26.972 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.EquationArrayAdapter...
20:14:26.973 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityRecordCompat...
20:14:26.978 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentManagerState...
20:14:26.980 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigRefAngleSolver$RefAngleQuadrants...
20:14:26.981 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.content.ModernAsyncTask$Status...
20:14:26.992 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.R$array...
20:14:27.001 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerVersionImpl...
20:14:26.993 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.TouchImageView...
20:14:27.003 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.util.LogWriter...
20:14:27.003 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.app.ListFragment$1...
20:14:27.004 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.app.ListFragment$2...
20:14:27.004 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentStatePagerAdapter...
20:14:27.005 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.widget.EdgeEffectCompat...
20:14:26.995 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.GeometryCircleSolver...
20:14:27.008 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraLine2Solver...
20:14:27.018 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.ToolsViewActivity$MainViewAdapter...
20:14:27.025 [Thread-14] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.AboutDetailView...
20:14:27.027 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.view.MotionEventCompat$MotionEventVersionImpl...
20:14:27.029 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.view.MenuCompat$BaseMenuVersionImpl...
20:14:27.029 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.app.ShareCompat$IntentBuilder...
20:14:27.030 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewPager$Decor...
20:14:27.030 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewPager$PagerObserver...
20:14:27.031 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.content.pm.ActivityInfoCompat...
20:14:27.040 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.view.MenuItemCompat$MenuVersionImpl...
20:14:27.040 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewCompat$ICSViewCompatImpl...
20:14:27.042 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewPager$OnPageChangeListener...
20:14:27.042 [Thread-14] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.GeometryCircleSolverActivity$1...
20:14:27.032 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigInverseAngleSolverActivity$TrigInverseFunctionTypes...
20:14:27.053 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$InputOnItemSelectedListener...
20:14:27.055 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.app.ShareCompat$ShareCompatImplICS...
20:14:27.055 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.app.ListFragment...
20:14:27.056 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.content.ModernAsyncTask$WorkerRunnable...
20:14:27.056 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.widget.CursorAdapter$MyDataSetObserver...
20:14:27.057 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl...
20:14:27.058 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.app.ActivityCompatHoneycomb...
20:14:27.059 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.TouchImageView$ScaleListener...
20:14:27.058 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.KeyEventCompatHoneycomb...
20:14:27.063 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewPager$2...
20:14:27.064 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewPager$1...
20:14:27.065 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewPager$SavedState...
20:14:27.064 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Level2ViewController$MainViewAdapter...
20:14:27.064 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.widget.CursorAdapter$ChangeObserver...
20:14:27.073 [Thread-14] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.BuildConfig...
20:14:27.074 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.view.KeyEventCompat$KeyEventVersionImpl...
20:14:27.074 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.content.IntentCompat...
20:14:27.074 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraExponentialSolver$2...
20:14:27.074 [Thread-14] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigAngleDegreeConverterActivity$1...
20:14:27.068 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.app.ShareCompat$ShareCompatImplBase...
20:14:27.076 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraExponentialSolver$1...
20:14:27.076 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigAngleDegreeConverterActivity$2...
20:14:27.078 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.EquationArrayAdapter$ViewHolder...
20:14:27.082 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.EquationDetailView$Callback...
20:14:27.082 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.view.KeyEventCompat...
20:14:27.083 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl...
20:14:27.093 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.app.ShareCompat...
20:14:27.085 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.EquationDatasource...
20:14:27.099 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$InputOnItemSelectedListener...
20:14:27.097 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.MainActivity$Progress...
20:14:27.096 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$OutputOnItemSelectedListener...
20:14:27.108 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.widget.SimpleCursorAdapter$CursorToStringConverter...
20:14:27.109 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.app.NavUtils...
20:14:27.087 [Thread-14] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.LeafViewController...
20:14:27.113 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge...
20:14:27.113 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.widget.CursorAdapter...
20:14:27.121 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.R$bool...
20:14:27.122 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.widget.CursorFilter$CursorFilterClient...
20:14:27.132 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.StatsZSolver$3...
20:14:27.134 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.AccessibilityDelegateCompat...
20:14:27.127 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.StatsZSolver$1...
20:14:27.139 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.MenuItemCompat...
20:14:27.127 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.StatsZSolver$2...
20:14:27.140 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$Categories...
20:14:27.153 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.content.ModernAsyncTask$AsyncTaskResult...
20:14:27.154 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewCompat$GBViewCompatImpl...
20:14:27.154 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewPager$ItemInfo...
20:14:27.155 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.R$color...
20:14:27.155 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentManagerImpl...
20:14:27.155 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.app.TaskStackBuilderHoneycomb...
20:14:27.156 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl...
20:14:27.160 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.LeafViewController$1...
20:14:27.165 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Level2ViewController...
20:14:27.166 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl...
20:14:27.167 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigInverseAngleSolverActivity...
20:14:27.168 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$Categories...
20:14:27.171 [Thread-12] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl...
20:14:27.172 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$1...
20:14:27.173 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.widget.SearchViewCompat...
20:14:27.174 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.R$drawable...
20:14:27.174 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$9...
20:14:27.175 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl...
20:14:27.175 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.StatsZSolverActivity$3...
20:14:27.176 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$7...
20:14:27.177 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.StatsZSolverActivity$2...
20:14:27.182 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$6...
20:14:27.184 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.StatsZSolverActivity$1...
20:14:27.175 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$8...
20:14:27.186 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$5...
20:14:27.187 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.MenuCompat...
20:14:27.188 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$3...
20:14:27.189 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$2...
20:14:27.190 [Thread-12] DEBUG soot.PackManager - Transforming android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl...
20:14:27.191 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Level1ViewController...
20:14:27.187 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$4...
20:14:27.193 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.content.ModernAsyncTask$3...
20:14:27.195 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.content.ModernAsyncTask$4...
20:14:27.190 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.view.VelocityTrackerCompatHoneycomb...
20:14:27.196 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigRefAngleSolver...
20:14:27.196 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.content.ModernAsyncTask$1...
20:14:27.196 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.content.ModernAsyncTask$2...
20:14:27.197 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigRefAngleSolverActivity$1...
20:14:27.197 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.app.NotificationCompatHoneycomb...
20:14:27.202 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigRefAngleSolverActivity$2...
20:14:27.204 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.content.Loader$ForceLoadContentObserver...
20:14:27.205 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge...
20:14:27.205 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraExponentialSolverActivity$2...
20:14:27.210 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraExponentialSolverActivity$1...
20:14:27.212 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.GeometryTriangleSolverActivity...
20:14:27.215 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraComplexSolverActivity...
20:14:27.216 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView...
20:14:27.223 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.SearchViewController$1...
20:14:27.228 [Thread-12] DEBUG soot.PackManager - Transforming android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1...
20:14:27.236 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.SearchViewController$2...
20:14:27.236 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.EquationDetailView$1...
20:14:27.239 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.GeometryTriangleSolver$1...
20:14:27.239 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.GeometryTriangleSolver$2...
20:14:27.241 [Thread-12] DEBUG soot.PackManager - Transforming android.support.v4.widget.SearchViewCompatHoneycomb...
20:14:27.242 [Thread-12] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1...
20:14:27.243 [Thread-12] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewGroupCompat...
20:14:27.244 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.AboutDetailView$1...
20:14:27.247 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.ToolsView...
20:14:27.242 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigRefAngleSolverActivity$RefAngleQuadrants...
20:14:27.278 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.app.ActivityCompat...
20:14:27.283 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigAngleDegreeConverter$1...
20:14:27.287 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.R$layout...
20:14:27.292 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigAngleDegreeConverter$2...
20:14:27.280 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl...
20:14:27.293 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraComplexSolver$3...
20:14:27.295 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewConfigurationCompat...
20:14:27.296 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraComplexSolver$2...
20:14:27.299 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat...
20:14:27.300 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraComplexSolver$1...
20:14:27.302 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl...
20:14:27.290 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigInverseAngleSolver$1...
20:14:27.290 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigInverseAngleSolver$2...
20:14:27.298 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.app.ShareCompatICS...
20:14:27.306 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.EquationDatastore...
20:14:27.306 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.ArticleFragment$ArticleViews...
20:14:27.318 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.MenuCompat$MenuVersionImpl...
20:14:27.323 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$13...
20:14:27.312 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$14...
20:14:27.325 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$12...
20:14:27.327 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$11...
20:14:27.329 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$10...
20:14:27.329 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Equation$1...
20:14:27.331 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl...
20:14:27.333 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewPager$LayoutParams...
20:14:27.335 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.StatsZSolver...
20:14:27.329 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.GeometryTriangleSolver...
20:14:27.334 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentActivity$FragmentTag...
20:14:27.338 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailViewActivity$15...
20:14:27.338 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.view.PagerTitleStrip$PageListener...
20:14:27.339 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.MainActivity$1...
20:14:27.340 [Thread-12] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentManagerState$1...
20:14:27.342 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.PrimeViewController...
20:14:27.342 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.MainActivity$2...
20:14:27.344 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraComplexSolverActivity$3...
20:14:27.347 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraComplexSolverActivity$2...
20:14:27.345 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraComplexSolverActivity$1...
20:14:27.362 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigInverseAngleSolver...
20:14:27.347 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.widget.SearchViewCompat$SearchViewCompatImpl...
20:14:27.363 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.AboutDetailView$Callback...
20:14:27.364 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.app.TaskStackBuilder$TaskStackBuilderImpl...
20:14:27.364 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.widget.CursorFilter...
20:14:27.369 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.app.BackStackState$1...
20:14:27.370 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewCompat...
20:14:27.370 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentState...
20:14:27.376 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.R$id...
20:14:27.377 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewCompat$ViewCompatImpl...
20:14:27.377 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.view.AccessibilityDelegateCompatIcs$1...
20:14:27.380 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.view.VelocityTrackerCompat...
20:14:27.390 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl...
20:14:27.391 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.util.TimeUtils...
20:14:27.391 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentManager$OnBackStackChangedListener...
20:14:27.391 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl...
20:14:27.392 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.SearchViewController...
20:14:27.396 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl...
20:14:27.397 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraQuadraticSolver...
20:14:27.390 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventVersionImpl...
20:14:27.397 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.app.ServiceCompat...
20:14:27.397 [Thread-14] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraExponentialSolver...
20:14:27.404 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.PagerTitleStrip...
20:14:27.408 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat...
20:14:27.409 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.app.Fragment$SavedState$1...
20:14:27.410 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.content.AsyncTaskLoader...
20:14:27.419 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewPager...
20:14:27.420 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.content.AsyncTaskLoader$LoadTask...
20:14:27.426 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.content.CursorLoader...
20:14:27.437 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigRefAngleSolverActivity...
20:14:27.420 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityEventCompat...
20:14:27.439 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl...
20:14:27.441 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.view.PagerTitleStrip$1...
20:14:27.441 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.app.Fragment$InstantiationException...
20:14:27.442 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$10...
20:14:27.442 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl...
20:14:27.443 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraLine2SolverActivity$2...
20:14:27.444 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$12...
20:14:27.453 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$13...
20:14:27.455 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraQuadraticSolverActivity...
20:14:27.444 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraLine2SolverActivity$1...
20:14:27.459 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$15...
20:14:27.465 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraComplexSolver...
20:14:27.465 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraLine2SolverActivity$3...
20:14:27.464 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl...
20:14:27.466 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl...
20:14:27.467 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentTransaction...
20:14:27.467 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb...
20:14:27.468 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.OnHeadlineSelectedListener...
20:14:27.468 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.ToolsView$MainViewAdapter...
20:14:27.474 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityManagerCompatIcs...
20:14:27.476 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigInverseAngleSolver$TrigInverseFunctionTypes...
20:14:27.476 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.ToolsViewActivity...
20:14:27.448 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$14...
20:14:27.447 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$11...
20:14:27.481 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl...
20:14:27.481 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityManagerCompat...
20:14:27.483 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraLine2Solver$3...
20:14:27.484 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.view.VelocityTrackerCompat$VelocityTrackerVersionImpl...
20:14:27.484 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraLine2Solver$2...
20:14:27.484 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityNodeInfoCompat...
20:14:27.481 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Receiver...
20:14:27.486 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigRefAngleSolver$2...
20:14:27.486 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigRefAngleSolver$1...
20:14:27.487 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.ArticleFragment...
20:14:27.492 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigInverseAngleSolverActivity$1...
20:14:27.496 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.app.NotificationCompat$NotificationCompatImplBase...
20:14:27.497 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewPager$SimpleOnPageChangeListener...
20:14:27.498 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.widget.SimpleCursorAdapter...
20:14:27.493 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigInverseAngleSolverActivity$2...
20:14:27.502 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewPager$OnAdapterChangeListener...
20:14:27.502 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub...
20:14:27.503 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$InputOnItemSelectedListener...
20:14:27.503 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.app.Fragment$SavedState...
20:14:27.504 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl...
20:14:27.505 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.widget.ResourceCursorAdapter...
20:14:27.505 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.app.NotificationCompat$Builder...
20:14:27.506 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.util.LruCache...
20:14:27.513 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.view.MotionEventCompatEclair...
20:14:27.513 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.EquationDetailView...
20:14:27.505 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl...
20:14:27.520 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraLine2Solver$1...
20:14:27.521 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.PagerAdapter...
20:14:27.514 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.UnitConverterWebWidget$OutputOnItemSelectedListener...
20:14:27.524 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentActivity$NonConfigurationInstances...
20:14:27.525 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.GeometryTriangleSolverActivity$TriangleSolverTypes...
20:14:27.525 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.PeriodicDetailView$1...
20:14:27.516 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl...
20:14:27.544 [Thread-12] DEBUG soot.PackManager - Transforming android.support.v4.widget.CursorAdapter$1...
20:14:27.544 [Thread-12] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl...
20:14:27.545 [Thread-12] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewCompat$BaseViewCompatImpl...
20:14:27.550 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.R...
20:14:27.550 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.app.DialogFragment...
20:14:27.551 [Thread-15] DEBUG soot.PackManager - Transforming android.support.v4.view.MotionEventCompat...
20:14:27.553 [Thread-15] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Equation...
20:14:27.554 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentPagerAdapter...
20:14:27.556 [Thread-10] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewConfigurationCompatFroyo...
20:14:27.557 [Thread-10] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.StatsZSolverActivity...
20:14:27.555 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.app.LoaderManager...
20:14:27.559 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.TrigAngleDegreeConverter...
20:14:27.561 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.os.ParcelableCompat$CompatCreator...
20:14:27.562 [Thread-14] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.EquationDatasource$1...
20:14:27.563 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Level1ViewController$MainViewAdapter...
20:14:27.564 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl...
20:14:27.565 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.PeriodicDetailView...
20:14:27.566 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentActivity...
20:14:27.568 [Thread-12] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentManager$BackStackEntry...
20:14:27.568 [Thread-12] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewGroupCompatIcs...
20:14:27.569 [Thread-12] DEBUG soot.PackManager - Transforming android.support.v4.app.NoSaveStateFrameLayout...
20:14:27.569 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.app.SuperNotCalledException...
20:14:27.570 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl...
20:14:27.570 [Thread-12] DEBUG soot.PackManager - Transforming android.support.v4.util.DebugUtils...
20:14:27.571 [Thread-9] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.AlgebraExponentialSolverActivity...
20:14:27.571 [Thread-12] DEBUG soot.PackManager - Transforming android.support.v4.content.LocalBroadcastManager$BroadcastRecord...
20:14:27.572 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$11...
20:14:27.574 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$10...
20:14:27.576 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$15...
20:14:27.578 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$14...
20:14:27.573 [Thread-8] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.TouchImageView$1...
20:14:27.584 [Thread-11] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$13...
20:14:27.586 [Thread-12] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.Tools.UnitConverterDetailView$12...
20:14:27.592 [Thread-11] DEBUG soot.PackManager - Transforming android.support.v4.app.LoaderManagerImpl$LoaderInfo...
20:14:27.594 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.content.Loader...
20:14:27.594 [Thread-9] DEBUG soot.PackManager - Transforming android.support.v4.app.HCSparseArray...
20:14:27.602 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.app.FragmentActivity$1...
20:14:27.603 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.database.DatabaseUtilsCompat...
20:14:27.605 [Thread-14] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.OnFinishedCB...
20:14:27.605 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.app.NotificationCompat...
20:14:27.590 [Thread-13] DEBUG soot.PackManager - Transforming com.happymaau.MathRef.R$string...
20:14:27.596 [Thread-8] DEBUG soot.PackManager - Transforming android.support.v4.app.BackStackRecord...
20:14:27.606 [Thread-14] DEBUG soot.PackManager - Transforming android.support.v4.view.ViewCompatICS...
20:14:27.606 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.content.LocalBroadcastManager$ReceiverRecord...
20:14:27.607 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.app.NotificationCompat$NotificationCompatImpl...
20:14:27.607 [Thread-13] DEBUG soot.PackManager - Transforming android.support.v4.view.accessibility.AccessibilityEventCompatIcs...
20:14:27.608 [Thread-13] DEBUG soot.PackManager - Transforming org.droidmate.runtime.MonitorTcpServer...
20:14:27.612 [Thread-14] DEBUG soot.PackManager - Transforming org.droidmate.runtime.Runtime...
20:14:27.592 [Thread-12] DEBUG soot.PackManager - Transforming android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl...
20:14:27.615 [Thread-12] DEBUG soot.PackManager - Transforming org.droidmate.runtime.SerializationHelper...
20:14:27.616 [Thread-15] DEBUG soot.PackManager - Transforming org.droidmate.runtime.ServerRunnable...
20:14:27.616 [Thread-12] DEBUG soot.PackManager - Transforming org.droidmate.runtime.TcpServerBase$1...
20:14:27.616 [Thread-12] DEBUG soot.PackManager - Transforming org.droidmate.runtime.TcpServerBase$MonitorServerRunnable...
20:14:27.617 [Thread-13] DEBUG soot.PackManager - Transforming org.droidmate.runtime.TcpServerBase...
20:14:28.717 [main] INFO soot.toDex.DexPrinter - Writing APK to "/tmp/coverage10507580183493255753/soot/Bapp1-009D7E035C1A41CCEA8F4332506F3F65B14C673750C1FDB518FAD6886A22D931.apk".
20:14:28.718 [main] INFO soot.toDex.DexPrinter - Do not forget to sign the .apk file with jarsigner and to align it with zipalign
20:14:29.424 [main] INFO org.droidmate.coverage.Instrumenter$Companion - Instrumentation finished: /tmp/coverage10507580183493255753/soot/Bapp1-009D7E035C1A41CCEA8F4332506F3F65B14C673750C1FDB518FAD6886A22D931.apk
20:14:29.424 [main] INFO org.droidmate.coverage.Instrumenter$Companion - Signing APK
20:14:30.453 [main] INFO org.droidmate.coverage.Instrumenter$Companion - Signed APK at: /tmp/coverage10507580183493255753/soot/Bapp1-009D7E035C1A41CCEA8F4332506F3F65B14C673750C1FDB518FAD6886A22D931.apk
20:14:30.652 [main] INFO org.droidmate.command.CoverageCommand$Companion - Instrumented Bapp1-009D7E035C1A41CCEA8F4332506F3F65B14C673750C1FDB518FAD6886A22D931.apk
chanhduc commented 3 years ago

Hi @thlmenezes,

As I guess, you have only instrumented the apk file. This process only helps to inject additional code into the apk, which allows Droidmate to collect the coverage during the testing. Did you see a new apk file and a json file generated?

You need an additional step which is to run the Droidmate to test this instrumented apk.

thlmenezes commented 3 years ago

Oh, I see where I made a mistake:

I've misinterpreted the 4th step,

Running the command below returned the expected output

java -jar droidmate-2-X.X.X-all.jar --Exploration-apksDir=./smallApps --StatementCoverage-enableCoverage=true

Thank You very much @chanhduc