カレンダー アプリケーションへのショートカットを持つウィジェットを開発しました。
Samsungデバイスでこれを理解しました
- パッケージ : com.android.calendar
- クラス : com.android.calendar.LaunchActivity
HTC と Motorola Calendar はどうですか? 誰でも共有できますか?
ありがとう
カレンダー アプリケーションへのショートカットを持つウィジェットを開発しました。
Samsungデバイスでこれを理解しました
HTC と Motorola Calendar はどうですか? 誰でも共有できますか?
ありがとう
これは、私が同様のアプリに使用しているパッケージ名とクラス名のリストです。
私はそれをすべてハードコーディングしなければならない方法が好きではありませんが。パッケージ名やクラス名に依存しない回避策が必要です。これにより、一部のメーカーが値の1つを変更するたびに、アプリの更新を送信する必要がなくなります。
今のところ、ここに行きます:
{ "HTC Calendar", "com.htc.calendar",
"com.htc.calendar.LaunchActivity" },
{ "Standar Calendar", "com.android.calendar",
"com.android.calendar.LaunchActivity" },
{ "Froyo Nexus Calendar", "com.google.android.calendar",
"com.android.calendar.LaunchActivity" },
{ "Moto Blur Calendar", "com.motorola.blur.calendar",
"com.motorola.blur.calendar.LaunchActivity" },
{ "Samsung Galaxy S", "com.android.calendar",
"com.android.calendar.LaunchActivity" }
カレンダーアプリケーションへのショートカットを持つウィジェットを開発しました
「カレンダーアプリ」とは?デバイスに搭載されているものだけでもおそらく 12 つか 2 つあり、Play ストアには間違いなく他にも何百もあります。
Samsungデバイスでこれを理解しました
いいえ、あなたは「サムスンのデバイス」のために「これを考え出した」のです。Samsung は複数の Android スマートフォンを製造しており、特定の Samsung スマートフォンがバンドルされているカレンダー アプリケーションに必ず同じパッケージ名やクラス名を使用するという保証はありません。
HTC と Motorola Calendar はどうですか?
彼らも複数の Android スマートフォンを製造しており、どのメーカーの特定のスマートフォンでも、バンドルされているカレンダー アプリケーションに必ず同じパッケージ名やクラス名を使用するという保証はありません。
もちろん、パッケージ名やクラス名は、ファームウェアの更新によって変更される可能性があります。
もちろん、ユーザーはバンドルされているカレンダー アプリケーションではなく、Play ストアなどから入手した別のカレンダー アプリケーションを使用したいと考えるかもしれません。