問題タブ [edify]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
6447 参照

android - Androidアップデータスクリプトを使用してAPKをインストールするにはどうすればよいですか

Androidのアップデータスクリプト言語(Edify?)を使用して、自分が制御できる組み込みデバイスにAPKを無線でインストールしようとしています。 言語を説明するリンクは次のとおりです

私の最初の試みは次のとおりでした。

その結果、test.apkに自動的にインストールされました/data/data/com.acme.testが、ディレクトリ/data/data/com.acme.test/libは空ですが、にはtest.so、に含まれる共有ライブラリが含まれている必要がありますtest.apk。(を使用して手動でインストールするadb install test.apkと、ライブラリが抽出されます。)

次に、OSが自動的にAPKをインストールしないように、の/data代わりにAPKを抽出してみました。スクリプトを使用して、APKをインストールしてみました。/data/app/data/data

その結果、次のエラーが発生しました。

上記のエラーが発生した理由がわかりません。

APKをインストールして、その共有ライブラリを自動的に抽出する方法はありますか?ライブラリを手動でインストールすることもできますが、それは避けたいと思っています。

0 投票する
1 に答える
31878 参照

android-source - META-INF/com/google/android/update-binary ソースコード?

update.zipandroid update file の実行update-binaryファイルは path に存在しますMETA-INF/com/google/android/。はupdate.zipシステムによってダウンロードされ、その後のアップデートがシステムにインストールされます。update-binaryファイルとその用途を理解するのに助けが必要です。これと対応するソースコードを手伝ってくれる人はいますか? ソースコードのリンクを誰かが共有してくれると助かります。

0 投票する
2 に答える
1647 参照

android - Android リカバリ アップデート スクリプトのマウントの引数

Android 4.2.2 用にリリースされたアップデート (リンクを参照) を見たとき、私は彼らが書いた scipt ファイルを理解しようとしていました。

を含む:

私はそのようなスクリプトファイルを書くのは初めてです。mountLinuxにはコマンドがあることを知っています。上記の 4 つの引数は、linuxmountコマンドにどのように関連し、何を意味するのでしょうか?

0 投票する
1 に答える
1582 参照

android - Android edify アップデータ スクリプトでデータ パーティションをマウントできない

私はedifyアップデータースクリプトの初心者です

次のステートメントを使用して、システム パーティションをマウントできます。

しかし、データ パーティションをマウントできません。データパーティションをマウントするために次のステートメントを試しましたが、成功しませんでした:

「blkid」の出力には、3 つのパーティションが表示されます。

「cat /proc/mtd」の出力は、「data」が「mtd8」にリンクされていることを示しています。

私を助けてください。

前もって感謝します。

0 投票する
1 に答える
2052 参照

android - Aroma インストーラの問題

これを投稿するのに適切な場所でない場合は申し訳ありません...場所を教えてください。移動できます。

誰かが私がここで間違っていることを理解するのを手伝ってくれますか?

いくつかの設定オプション用のAromaインストーラーを使用して、ROMを構築しようとしています(通常のインストールは問題なく機能します)。

今、私がやりたいことは、画面上でチェックされたオプションの値を表示することだけですが、何も起こっていません. Aroma の設定は問題なく動作しますが、今インストールしても何も表示されません...

アロマコンフィグ

アップデータースクリプト

これまでのところ、私が読んだことはすべて、これが正しいはずであることを示しています...しかし、明らかにそうではありません...

真の更新スクリプト

ログのエラー メッセージ

最後にログファイルが書き込まれますが、メッセージは次のとおりです。 line 1 col 8:syntax error, unexpected BAD 1 parse errors

0 投票する
1 に答える
2712 参照

android - updater-script でワイルドカードを使用してファイルを削除する

updater-script の delete を使用して、/system 内のファイルを削除できます。

ただし、次のことはできません

うまくいかないのはなぜですか?