0

Android NDK を使用して、dumpsys をスタンドアロン アプリケーションとしてコンパイルしたいと考えています。ただし、コマンドndk-buildを入力すると、次のエラーが発生します。

致命的なエラー: utils/Log.h: そのようなファイルまたはディレクトリはありません

dumpsys をスタンドアロン アプリとしてコンパイルすることはまったく可能ですか?

ソース コードと Android.mk ファイルは、https: //android.googlesource.com/platform/frameworks/native/+/lollipop-mr1-release/cmds/dumpsys にあります。

4

1 に答える 1

1

utils/Log.h は NDK の一部ではありません。

AOSP ソースは、ndk-build で使用するためのものではありません。

AOSP ビルドのセットアップ方法に関する指示に従い、そのソース ディレクトリから呼び出すことで、ツリー内で dumpsys をコンパイルできますmm(したがって、AOSP 全体をビルドする必要はありません)。

于 2015-08-25T09:43:04.047 に答える