2016-04-14 6 views
0

私はいくつかのアンドロイド内部APIをデバッグしたいが、デバッガは間違ったsdkソースコード行を指している。指定されたアンドロイドソースリビジョンからsdkソースパッケージを作成

私はthisリビジョンからのフレームワーク/ベース/プロジェクトをクローン化したが、同様のソースパッケージを作成するために、何のスクリプトが存在しないようだ。 enter image description here

アンドロイド・スタジオでそれを使用するように指定されたAndroidのソースリビジョンからソースパッケージを作成する方法は?私はすべてのプロジェクトをクローンしてビルドしますか?

+0

これは、Android Studioで既知の問題です - それはアプリが上で実行される代わりに、プラットフォームのソースを、ビルド時に定義されたtargetSdk値のソースを選択します。過去に私が使用した回避策は、私がデバッグしているときにアプリケーションが実行されていることがわかっているプラ​​ットフォームにtargetSdkを設定してアプリケーションを再構築することです。 – adelphus

+0

@adelphus、それは役に立たないでしょう。 SDKマネージャの同じAPIであっても、SDKとソースのリビジョンは異なります。したがって、Android Mでnexus5にapi23を使用してコードをコンパイルしても、同じ問題が発生します。 – hexonxons

答えて

0

hexonxons、

は、SDKを構築し、Androidのメーカーにインポートするために、この記事を参照してください。それはあなたの更新されたAPIで動作するようにする必要があります。

AIDL Service and Android Open Source

関連する問題