2011-12-21 9 views
1

どこからアプリをダウンロードするのかを知る必要があるので、ダウンロードソースに応じてレイアウトを変更できますか?Android - アプリケーションがダウンロードされた場所からコードを知る方法はありますか

それを知る方法はありますか?

ありがとうございます!

+0

場所が必要ですか? –

+0

私が得ることができるもの – Adler

+0

さまざまなソースのために異なるAPKを作る以外に、私はそれが可能ではないと思います。とにかくその目的のために使われることを意図したものではありません。 –

答えて

1

いいえAPKがダウンロードされているAndroidシステムからはアクセスできません。

しかし、私は、ここで説明したように、あなたは、異なるソースごとに異なる署名を使用して行うことができます:
Supporting Amazon and Android market (Google Play) links inside application

私は上記の質問で説明すると、アマゾンのためのアプリやAndroidマーケットのためのアプリに固有のものですが、同じアプローチが適用されます - 署名や物事をチェックする限り。

+0

INSTALL_REFERRERについて聞いたことがありますか? – Adler

+0

公式ドキュメントにINSTALL_REFERRERが表示されないため、実行可能な解決策ではありません。それにもかかわらず、電子メールやウェブサイトなどからアプリをダウンロードした場合や、コンピュータからSDカードに移動した場合、Androidがあなたに伝える可能性のある唯一のことは、インストールがsdcard、またはそれが市場アプリにインストールされていることを確認します。しかし、INSTALL_REFERRERはまだ私が見つけることができるものから公式の文書にないので、使用すべきものではありません。 – Jakar

+0

http://code.google.com/intl/iw-IL/apis/analytics/docs/mobile/android.html#referrals – Adler

関連する問題