Android で保護されたメソッドをBillingReceiver
作成すると、請求が脆弱になりますか?
ありがとう。
それ自体ではありません。
ただし、データ保護のためにJava言語アクセス修飾子のみに依存することは、アプリケーションが潜在的に脆弱であることを意味します。悪意のあるユーザーがVMでコードを実行し、リフレクションAPIを使用できる場合は、Java言語のアクセス修飾子とアクセスprivate
フィールドおよびメソッドを簡単に迂回できます。
あなたが心配している「悪者」がデバイスの所有者である場合、彼らが彼らのデバイスで実行されているコードを破壊する可能性があると想定する必要があります。(これは技術的に難しいかもしれませんが、それを理解するのに賢くてやる気のある人が1人だけ必要です...そして猫は袋から出されています。)