Androidでは、実行時に実行クラスからバイトコードを取得する必要があります。 なぜか不思議に思っているのは、そのファイルが改ざんされていないことをチェックする不正コピー防止機構を実装するために、そのハッシュを計算するためです。実行時にバイトコードを取得
とにかく、私はこのようにそれをしようとしている:私はgetResourceAsStream()に渡すどのパラメータ
InputStream is = this.getClass().getClassLoader()
.getResourceAsStream("org/foo/bar");
が、それは常にnullを返します。
実際にAndroid上で実行時にバイトコードにアクセスする方法はありますか?
ありがとうございます。しかし、私はまだバイトコードにアクセスする方法を見つけたいと思っています...あなたが知っているように、Androidアプリをクラッキングすることは、ケーキの一種であり、Googleのライセンスチェックを私のアプリ。署名チェックについても、これを実装しました。今私は、本当に創造的で、奇妙な解決策を使用して、アプリの海賊版の容易さを減らす必要があるという結論に達しました。私の解決策は、バイトコードへのアクセスを得ることに依存しています...まあ私はちょうど実際にバイトコードのハッシュが必要 – muslidrikk