0

Android 2.2 以降で実行する必要があるプロジェクトに Crosswalk を使用しています。
使用できるプロパティのリストが見つからなかったため、manifest.json に関するドキュメントを探しています。

アクセス許可や SDK のバージョンを変更するために、ビルド前に AndroidManifest.xml を手動で編集する方法があるかどうかも知りたいです。
最終的に、ビルド フォルダーを Crosswalk 環境からプロジェクト フォルダーに移動できれば幸いです。現時点では、--target-dir を使用して APK のみを移動できます。
ここに私のフォルダ構造があります:

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

ありがとう

4

3 に答える 3

0

メイン サイトはhttps://crosswalk-project.org/documentation/manifest.htmlです。 また、Crosswalk アプリケーションを作成するための近日公開予定のパッケージング ツールを試すこともできます: https://github.com/crosswalk-project/crosswalk-app-tools

于 2015-12-14T05:24:55.267 に答える
0

Crosswalk は Android 2.2 をサポートしていません。Android 4.0 以降のデバイスのみをサポートします。

于 2014-06-10T05:26:15.393 に答える
0

私は横断歩道が初めてなので、私の答えは完璧ではありません。

以前のコメントのとおり、manifest.json のドキュメントはhttps://github.com/crosswalk-project/crosswalk-website/wiki/Crosswalk-manifestにあります。

プロパティを設定できるpermissionsため、 AndroidManifest.xml を直接編集する必要はありません。(私はそれをテストしていませんが)

crosswalk の 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
于 2014-06-09T08:05:40.820 に答える