人行横道-构建和清单

艾蒂安·万

我将Crosswalk用于需要在Android 2.2及更高版本上运行的项目。
我正在寻找有关manifest.json的任何文档,因为我没有找到任何列出我可以使用的属性的文档。

我也想知道是否有一种方法可以在构建之前手动编辑AndroidManifest.xml,以更改权限或SDK版本。
最终,如果将build文件夹从Crosswalk环境中移到我的项目文件夹中,我会很高兴。目前,我只能使用--target-dir移动APK。
这是我的文件夹结构:

 -MyApp_project  
     -MyApp_www
     -[Move build folder here]
 -Crosswalk-env
     -...content...
     -[build folders are there]

谢谢

咳嗽

我是人行横道的新手,所以我的答案应该不是很完美。

正如我之前的评论,manifest.json的文档位于https://github.com/crosswalk-project/crosswalk-website/wiki/Crosswalk-manifest中

它说您可以设置permissions属性,因此不必直接编辑AndroidManifest.xml。(尽管我还没有测试过)

我也不知道如何处理人行横道的SDK目录,但是build.bat像这样的简单脚本减轻了我的痛苦。

@set XWALK_HOME=c:/path/to/crosswalk-5.34.104.5
@set ARCH=x86
@set OUT=%~dp0%out

@mkdir %OUT%

@cd %XWALK_HOME%
python make_apk.py ^
 --manifest=%~dp0/src/manifest.json ^
 --package=this.is.required.for.shared.mode ^
 --target-dir=%OUT% ^
 --mode=shared ^
 --enable-remote-debug
@cd %~dp0

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

人行横道:为Android API 15构建

来自分类Dev

使用人行横道lite构建更小的cordova应用程序,但没有首次运行加载屏幕?

来自分类Dev

人行横道比cocoonjs快

来自分类Dev

与Cordova的人行横道整合

来自分类Dev

人行横道网络视图放大

来自分类Dev

人行横道检查android错误

来自分类Dev

人行横道整合visualstudio cordova

来自分类Dev

替代人行横道

来自分类Dev

在航空影像上识别人行横道

来自分类Dev

人行横道从JavaScript调用Java方法

来自分类Dev

人行横道从Java上的Java调用JS函数

来自分类Dev

无法使用人行横道HelloWorld示例

来自分类Dev

如何检查人行横道的webview?

来自分类Dev

在Julia中使用人行横道翻译Dataframe

来自分类Dev

在人行横道中使用window.location.href

来自分类Dev

如何检查添加的人行横道版本?

来自分类Dev

如何从Android的人行横道获取数据

来自分类Dev

人行横道Google Play商店APK登录

来自分类Dev

如何检查人行横道的webview?

来自分类Dev

离子和人行横道无法生成签名APK

来自分类Dev

WebAudio无法在Android设备上使用人行横道与离子工作

来自分类Dev

应用大小增加71mb,用于人行横道

来自分类Dev

在人行横道浏览器中多次单击任何按钮均无效

来自分类Dev

人行横道Cordova迁移:CordovaApp.java:33:错误:找不到符号loadUrl(launchUrl)

来自分类Dev

白名单不适用于人行横道

来自分类Dev

iOS上的人行横道-找不到XWalkView模块

来自分类Dev

在Cordova APK中嵌入人行横道运行时

来自分类Dev

保证将人行横道与宁静融合在一起

来自分类Dev

人行横道仅建立一个APK文件