1

誰かがAndroidでプライベートAPIを使用することの欠点は何ですか?プライベートAPIにアクセスする方法があることは知っています。1つはリフレクションを使用する方法、もう1つは電話からandroid.jarを抽出してその.dexファイルを抽出し、comを含むようにアプリケーション用のカスタムandroid.jarを作成する方法です。 android.internalパッケージ。しかし、グーグルのアンドロイドチームが開発者のためにそれらのAPIを隠している理由を知りたいです、そしてまた開発者が彼らのアプリケーションでそれらのプライベートAPIを使用する場合、それは信頼できますか?

4

1 に答える 1

2

API は非公開であるため、Google は必要に応じて API を変更できます。は、それ自体が必要でない限り、下位互換性を考慮しません。したがって、プライベート API を使用することにはリスクがあります。Google からの変更により、アプリケーションが破損します。

于 2013-01-23T07:29:14.927 に答える