QA/Automation/Projects/FennecAutomation/FAQ

< QA‎ | Automation‎ | Projects‎ | FennecAutomation
Revision as of 22:52, 25 October 2011 by Automatedtester (talk | contribs) (Created page with "== How to build Fennec Native to be used for Robotium? == * Follow https://wiki.mozilla.org/Fennec/NativeUI#How_To_Build How to build Fennec * Unzip the APK * Delete the META...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

How to build Fennec Native to be used for Robotium?

  • Follow [How to build Fennec]
  • Unzip the APK
  • Delete the META directory
  • Zip the folder back up
  • Resign the APK with
 jarsigner -keystore ~/.android/debug.keystore -storepass android -keypass android fennec-details.apk androiddebugkey
  • Do a zipalign on the fennec
 ./android-sdk-linux_x86/tools/zipalign 4 fennec-10.0a1.en-US.android-arm.apk newfennec.apk
  • Install the new apk to the device
 ./android-sdk-linux_x86/platform-tools/adb -s <device id> -e install -r newfennec.apk