0

Linuxシェルコマンド(ls、cat、tarなど)をLinuxからAndroidに移植する方法を教えてください。私が思うことは、次のようにすることです:

1、ソースコードをダウンロード

2、コマンド :./configure を実行します (いくつかのパラメーターを使用) CC=arm-linux-android (クロスコンパイルを使用)

3、./ビルドまたはそれを作る

4、次に、オブジェクト ファイルと実行可能ファイルを Android にコピーできます。

それは正しい方法ですか?前もって感謝します !

4

2 に答える 2

0

基本的に、これらの手順は機能します...正しいconfigureコマンドを見つけ出すだけです。ndk を取得し、AOSP をチェックアウトし、CM をチェックアウトすることで、おそらく必要なクロスコンパイラーを取得できます。AOSP と CM はおそらく過剰ですが、ndk で得られるものが含まれています。ユーティリティの移植のみを計画している場合は、必要なのは ndk だけかもしれません。

それが役立つことを願っています。

于 2013-08-17T20:41:58.920 に答える
0

まず、制限を拡張するには、Android をルート化する必要があります。次に、busybox を取得して、可能なすべてのコマンドを取得します。Play ストアで c 用のコンパイラを取得できます...

于 2013-08-17T19:41:08.783 に答える