Saya mencoba membuka aplikasi pasar dari aplikasi saya menggunakan:
Intent i = new Intent("Intent.ACTION_VIEW");
i.setData(Uri.parse("market://details?id=com.compamy.app"));
startActivity(i);
Namun saya memiliki Tidak Ada Aktivitas Kesalahan. Saya menggunakan perangkat asli dan saya telah memasang pasar.
Jadi pertanyaan saya adalah: Apa yang bisa dilakukan di sini? Terima kasih.
Satu-satunya masalah di sini adalah apa yang ditunjukkan zapl di komentar ("" di sekitar tindakan). Dokumentasi (http://developer.android.com/guide/publishing/publishing.html) dengan jelas menyatakan cara menggunakan ini:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.example.android"));
startActivity(intent);
tautan dokumantasi resmi:
http://developer.android.com/guide/publishing/publishing.html#marketintent
Membuka halaman detail aplikasi dari aplikasi Android Anda
Untuk membuka laman detail Google Play dari aplikasi Anda, buat intent dengan aksi ACTION_VIEW dan sertakan data URI dalam format ini:
pasar: // detail? id =
Misalnya, berikut ini cara Anda membuat maksud dan membuka halaman detail aplikasi di Google Play:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.example.android"));
startActivity(intent);
Coba ini:
Uri uri = Uri.parse("market://details?id=com.compamy.app");
Intent i = new Intent(Intent.ACTION_VIEW, uri);
startActivity(i);