Is there a way or an app that allows me to push my latest android build to all devices that have it installed? My app is not in the Google Play market yet but would like my testers to not have to manually install every build I push.
相关问题
- How can I create this custom Bottom Navigation on
- Bottom Navigation View gets Shrink Down
- How to make that the snackbar action button be sho
- Listening to outgoing sms not working android
- How to create Circular view on android wear?
相关文章
- android开发 怎么把图片放入drawable的文件夹下
- android上如何获取/storage/emulated/下的文件列表
- androidStudio有个箭头不认识
- SQLite不能创建表
- Windows - Android SDK manager not listing any plat
- Animate Recycler View grid when number of columns
- Why is the app closing suddenly without showing an
- Android OverlayItem.setMarker(): Change the marker
For this need, I would definitely recommend TestFlight. It's free, iOS/Android compatible, and does everything expected when dealing with beta app deployment.
I wrote an update library a while back, which you can find here. It allows you to update your app by maintaining the latest apk on a server, along with a text file with the latest version code.
The library is open source, so feel free to adapt it to your needs.
Here are some solutions you might find a few of these have forced updating and auto-updating.
Android Google Play Market - Beta Section
Appaloosa
App47
HockeyApp
You would have to build your own update mechanism into your application. It would need to periodically poll a server and ask if there was an update available. If so, it would need to download the update and trigger the installation of the update.
Maybe this is too much effort for this case.
Why don't you just use dropbox?
Install it where your developing the application then share the folder of available apks (releases) to the testers that also install dropbox on their phones. When an update occures (you move a file to the folder) they'll get an update notification, then they can go and install it right from dropbox.