ユーザーにapkファイルを提供するのは「安全」ですか?


19

Playストアで利用可能なアプリがある場合、誰かにapkファイルの直接ダウンロードを提供することは「安全」ですか(適切なキーで署名されているか、単にデバッグバージョンか)?

の意味で「安全」 は、マーケットプレイスはapkに特別なことをして、ソースコード、署名キーなどを保護しますか?

私が尋ねる理由は、私のアプリのユーザーが彼らのマーケットプレイス/プレイストアはもはや機能していないため、アプリをアップグレードできないと言っているからです。

このアプリは無料アプリなので、表面的には問題を確認できません-ただ確認するだけでした。

これにより疑問が生じますが、マーケットプレイスからダウンロードしたアプリの有料版と有料版のAPKは携帯電話にあります。これらのapk(電話)は、何らかの理由で電話/ Googleアカウントに固有ですか?それ以外の場合、アプリを購入してそのapkを他の人に渡すことを妨げるものは何ですか?


これは開発上の質問ですか?開発に関する質問はここではオフトピックです申し訳ありません!
リアムW

5
@LiamWそうではありません。少なくともここにはプログラミングは含まれていません。
イルファン

@ Power-Insideただし、開発者の観点からは、Google PlayとAPKについて話しています。
リアムW

はい、私はここで質問する場所、stackoverflowについてはよくわかりませんでした。しかし、コードがなかったため、非常にAndroid固有であるため、ここで質問することにしました:)
pyko

2
Protipデバッグapkをアップロードしないでください-これは炎のtoです-人々はソースで何が起こっているかを正確に知っており、あなたを引き裂いて自分の仕事としてそれを偽装します。proguardを使用しますが、これはアンドロイド愛好家のスタック交換なので、姉妹サイトStackOverflowにアクセスして調べてください!:)
t0mm13b

回答:


15

危険なことは何もありません。これは、ストアにアクセスできないときにときどき行われます。

2番目の質問に対する回答では、apkは一意ではありません。別のデバイスまたはインターネットに簡単に転送できます。これは、Androidアプリの著作権侵害の基盤です。

APKをGoogle Playにアップロードすると、GPlayは何もしません。逆コンパイルを防ぐために、コードを難読化するのは開発者次第です。


15

以下のようリアムはすでに指摘し、開発者のための関与危険はありません。.apk配布用に入手したい場合は、ファイルをSDカードにバックアップできるAppMonsterなどのアプリを使用して簡単に可能です.apk。Google側からの追加の保護はありません-ユーザーが「信頼できるソース」からインストールする方が安全だと感じるかもしれません(そして、少なくとも未知の/新しい開発者に関しては、Googleバウンサーはマルウェアに対する保護レイヤーを追加するので、それについては正しいです)、Androidとセキュリティをご覧ください)。

実際、多くの開発者は、.apk正当な理由でプロジェクトファイルをアプリサイトで利用可能にしています。あなたの質問ですでに言及したもの:Playstoreには(一時的な)問題があるかもしれません。さらに、すべてのデバイスがPlaystoreにアクセスできるわけではありません(したがって、アプリがそこでしか利用できない場合はアプリを使用できません)。もう1つの正当な理由は、この方法で「ベータ版」を提供することです。そのため、開発者はPlaystoreで否定的なフィードバックのリスクを負うことなく、早期のフィードバックを得ることができます。

要約すると、少なくとも無料アプリの場合は、可能な場合は利用可能なサイトへの直接ダウンロードリンクを保持することをお勧め.apkます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.