1

Android Core のファイルに非常にマイナーなパッチを適用したいのですが、Android アプリケーションの作成にはかなり精通していますが、どうすればよいかわかりません。

パッチを適用しようとしているファイルの行は次のとおりです: https://github.com/android/platform_frameworks_base/blob/master/core/java/android/provider/CallLog.java#L357

呼び出されないようにコードを変更したいと思います。(コメントアウトされていると想像してください。)

これについてどうすればよいですか?これに対するパッチを作成することは可能ですか? 私の最後の手段は、Xposed Framework を使用することです。

4

2 に答える 2

4

apk などをインストールするだけでは、フレームワークの内部部分を変更することはできません。

最低限 root が必要ですが、それでもこの種の変更を行うことができるとは思えません。

これを行う唯一の方法は、Android のソースの行を変更し、ROM イメージをビルドして、それをデバイスにフラッシュすることです。これは、Cyanogen やその他の Android のカスタム フレーバーの場合と同様です。

于 2013-05-08T10:00:36.377 に答える