I have one application where code is separated into two modules - UI comprising of Android and business logic - Pure Java Code.
I want to get the memory footprint of my java code when run on emulator. In this, I dont want to include my android classes, just the non-android code. My application loads large files, want to test application performance when run on emulator.
So, I created Test Project using Android Instrumentation framework and have test cases written there. This testAndroid project(AndroidProj1) starts main activity of "Original Android project" (AndroidProj2). AndroidProj2 has a Java Project (JavaProj) dependent on it.
Now, the problem is , when I run my Android Project(containing UI classes, and dependent Java proj) via AndroidProj1, I get an error - "Process crased" , with no relevant description in logcat.
and when I run same after removing dependent java project, android test cases (AndroidProj1) runs fine, with proper results of test cases(soem dummy test cases).
Can you please suggest as what I can check and correct ?
My aim is to get memory footprint of Java project when run on Emulator.