Apakah ada maksud untuk memberi tahu Play Store untuk memperbarui semua aplikasi, atau mengaktifkan pembaruan otomatis?

11

Saya memiliki Samsung Galaxy S2, menjalankan OS ICS resmi. Saya ingin menggunakan aplikasi Llama (terlalu buruk untuk Tasker!) Untuk memberi tahu ponsel saya untuk memperbarui semua aplikasi setiap kali saya terhubung ke jaringan Wi-Fi tertentu (tetapi tidak semua - rumah saya Wi-Fi berbasis volume).

Llama memungkinkan Anda memberi sinyal maksud khusus, tetapi saya tidak tahu bagaimana maksudnya. Apakah Play Store mendukung niat untuk memberi sinyal "perbarui semua", atau untuk mengaktifkan pembaruan otomatis?

(Intinya, saya mencoba melakukan sesuatu seperti ini: Bagaimana memperbolehkan pembaruan otomatis aplikasi di Play Store hanya ketika dicolokkan? )

henrebotha
sumber
1
Sebagus ini untuk dimiliki, saya tidak berpikir itu ada.
Bryan Denny
1
Anda bisa mencoba Package Explorer untuk mengetahui maksud apa yang didukung aplikasi. Mungkin Anda beruntung (meskipun saya ragu). OTOH: Anda dapat mengonfigurasi Playstore untuk memperbarui hanya pada WiFi. Saya akan mengatakan itu akan bereaksi pada niat "jaringan berubah" dan, jika "jaringan baru" adalah WiFi, bertindak sesuai. Jadi tidak diperlukan tindakan ekstra.
Izzy

Jawaban:

4

"untuk mengaktifkan pembaruan otomatis?"

Saya sangat meragukan ada maksud untuk ini - yaitu pengaturan pengguna dan Android umumnya tidak mengizinkan aplikasi untuk mengubah pengaturan pengguna.

Saya pikir solusi terbaik adalah, pertama, nyalakan secara otomatis fitur pembaruan otomatis dari play store, dan atur ke wifi saja, dan kedua, luncurkan play store ketika Anda terhubung ke hotspot yang diinginkan. Hanya meluncurkannya biasanya akan menyebabkan pembaruan yang tertunda.

Saya tidak yakin bagaimana Anda menentukan ini di tasker atau llama, tetapi Anda dapat meluncurkan play store dengan mengirimkan maksud yang meminta URL play store diluncurkan (misalnya URL aplikasi play store atau penerbit), mis.

Intent baru (Intent.ACTION_VIEW, Uri.parse (" http://play.google.com/store/apps/details?id= " + appName))

Info lebih lanjut tentang itu ada di sini .

Akhirnya, Anda harus pergi ke pengaturan wifi dan tandai jaringan wifi rumah Anda sebagai terukur. Aduh. Saya telah melihat pengaturan di API API di sini tapi sekarang saya tidak dapat menemukan cara bagi pengguna untuk mengaturnya. Mungkin itu hanya tersedia untuk jaringan seluler, atau mungkin yang akan datang dalam versi Android masa depan (API baru saja ditambahkan baru-baru ini).

Tom
sumber
Sepertinya "wifi meter" itu adalah fitur Jelly Bean - Saya masih menggunakan ICS. Tapi hebat, info berguna sebaliknya. Masalah terbesar saya dengan solusi terbaik yang disarankan adalah bahwa itu berarti saya tidak akan pernah dapat meluncurkan Play Store jika saya menggunakan wifi terukur, yang berarti tidak ada penjelajahan untuk aplikasi ke + daftar harapan, atau memperbarui satu aplikasi kecil.
henrebotha
Tidak yakin apakah wifi terukur telah tiba di persediaan, tetapi pasti tersedia di CyanogenMod Settings > Data usage > (Menu) > Mobile hotspots. Dengan begitu, saya setidaknya bisa menghentikan pembaruan yang menjengkelkan saat di uni atau melewati wifi cafe - terima kasih!
eWolf
lihat pertanyaan SO saya, stackoverflow.com/questions/55953622/...
Aman Verma
1

Di bawah Account Syncaksi di Llama, Anda bisa Enable Account Sync then Request Update. Mungkin Play Store akan memperbarui saat ini dipanggil, tetapi saya belum mencobanya sehingga tidak dapat memberi tahu Anda dengan pasti. Layak dicoba.

MikeFHay
sumber
Poin bagus, saya akan memeriksanya.
henrebotha
Sayangnya saya tidak berpikir ini berhasil.
MikeFHay