Closed Bug 1223155 Opened 10 years ago Closed 10 years ago

xpi build with jpm cannot be installed on android

Categories

(Add-on SDK Graveyard :: General, defect)

Unspecified
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: joachim.herb, Unassigned)

References

()

Details

If I create an xpi by the current version of jpm (1.0.3) the resulting xpi cannot be installed on Android: If I upload the created xpi (in the beta channel) on addons.mozilla.org, the platform Android cannot not be selected. If I select all platforms and the try to install it on Android the button to install is grayed out. Also if I move the xpi to the sdcard and try to install it directly, nothing is happening. If I use cfx --force-mobile xpi (cfx version 1.17) the resulting xpi can be uploaded as Android version to addons.mozilla.org and can be installed on Android (with Firefox 42.0). With Firefox Beta (43.0) it is still not possible to install it on Android (there is a message saying that a newer version of Firefox is necessary, which is obviously non-sense, because it works with an older version). The link to the addon source code is https://github.com/jmozmoz/tabpreloader
As described in https://github.com/mozilla-jetpack/jpm/issues/444 and https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/cfx_to_jpm fennec has to be added explicitly to the package.json file to mimic the behavior of cfx xpi --force-mobile
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.