2017-07-30 36 views
0

对于移动Firefox开发,我如何直接在我的(rooted)Android上破解核心JavaScript,这样我就可以获得即时结果,而不必重新包装并重新安装fennec APK以进行每一个小编辑?直接在我的(rooted)Android上进行移动Firefox开发,而不必重新包装并重新安装fennec APK进行每一个小小的编辑?

问题是所有文件都被锁定在/data/app/org.mozilla.fennec/base.apk中,并且在那里有另一个可以解压缩的存档(/asses/omni.ja)给JavaScript。在编辑其中的zip文件之后重新构建设备上的apk文件已被证明是行不通的,因为虽然apk文件可以解压缩,但只需再次将其压缩备份即可。

目标只是尝试一些东西,并学习设备上和移动中的Firefox的工作原理。

回答

0

的Android安装应用程序在/ data/app中/ [包名称]

你应该能够找到使用包名该浏览器目录的目录。

然后,您可以编辑该文件夹中的JavaScript文件,但可能必须重新启动该应用程序。

+0

我编辑了我的问题。不太简单:/ – Dudas

+0

重新包装将无法在设备上工作。但它听起来像是一个开源项目,您可以尝试更改源代码,并从文件系统加载资源。 – ApriOri