さまざまな代替市場で Android アプリをリリースしたい人や企業からメールを受け取り続けています。多くの場合、apk を送信 (または Web サイトにアップロード) するよう求められています。
私の質問は次のとおりです。これに伴うリスクは何ですか。apk から私のアプリをリバース エンジニアリングできるのはどれくらいですか? Android マーケット以外でアプリをリリースしている開発者は他に何人いますか? それはかなり一般的な方法ですか?
さまざまな代替市場で Android アプリをリリースしたい人や企業からメールを受け取り続けています。多くの場合、apk を送信 (または Web サイトにアップロード) するよう求められています。
私の質問は次のとおりです。これに伴うリスクは何ですか。apk から私のアプリをリバース エンジニアリングできるのはどれくらいですか? Android マーケット以外でアプリをリリースしている開発者は他に何人いますか? それはかなり一般的な方法ですか?
Racetrack が述べたように、必要に応じて .apk を取得する方法は他にもあります。逆コンパイラは、リバースエンジニアリングのためにすべてをむき出しにします。これが、Google が ProGuard のような難読化ツールの使用を強く推奨する理由の 1 つです。これでもすべてのロジックはそのまま残りますが、すべての関数名と変数名が無意味な文字列に置き換えられるため、人が読んで理解するのがはるかに難しくなります。
個人的には、配布用のマーケットに固執しています。私の主な焦点は、より広い人口統計に到達する必要があるのではなく、ターゲット市場内の人々に私のアプリの存在を認識させることです.
apkAndroid マーケットからダウンロードしたアプリを取り込むのは非常に簡単です。つまり、誰かが本当に を入手したい場合は、市場からダウンロードしてから を使用してプル.apkするのと同じくらい簡単です。adb
アプリを代替市場に投入することで、Android マーケットを使用できない人にアプリを試す機会を提供できます。