Non-public distribution of an Android application?
I’m in the process of researching if and how a Windows Mobile .NET application can be ported to Android. The question that I’m into right now is how to distribute and update the application once it’s developed.
The current .NET application is “installed” on a device using an appropriate system image. The program then updates itself by downloading new updates from a website during usage and installing those updates on the next start-up.
So now the question is: how is this task best performed with an Android application?
I’ve received indication that the company would like to get away from using images so more devices can be supported, so using images isn’t a requirement.
However, it is an application internal to the company and as such no external users are to be able to download it, so simply putting it on the Android market for anyone to download isn’t an option.
Does anybody know if there is an “easy” solution to this problem in the Android world?
Asked by: Edward189 | Posted: 24-01-2022
Answer 1
If using android market not an option - than you'll have to write it yourself I would 1) Set interval of how often you check for updates. 2) On start of your application i'd check for update ( comparing version of your app and available version ) and if it's available present user a dialog - update is available pls download. 3) Once user downloads the app, it'll be installed and upgraded. You don't need to worry about different devices - if you do it right - one apk fits all.
Answered by: Thomas910 | Posted: 25-02-2022Similar questions
How does Android Market secure my application against distribution?
Up to now, I've only distributed a few apps by sending .apk files around. I was wondering how Android Market prevents users from distributing a paid application to other people.
Android application distribution
could you explain me steps for android app distribution.
I can sign it and publish to Android market. But can I offer clients to load this application without market? e.g from company web site? if yes, can I still use self-signed certificate?
thank you
Android application checklist prior to distribution
Hi I have just finished debugging my first application and want to publish it. I would like to know if you have a checklist that you use prior to distribution.
For instance I have lots of Log.d() commands, must I remove them? I have rotated my screens as much as possible to cause stop/restart failures. These are the types of test I am looking for.
Being my first app I am sure there are items of concern ...
distribution - How to test android application by client in meantime of development?
Hi i am new to android development.
I am creating one application. I need to send sample application to client for testing purpose.
In iPhone development we can send .ipa file to client using TestFlightApp. Is there any way to do this similar way for Android application testing.
Please help me in this issue.
Thanks in advance
Distribution of Android application outside of the Google Play store
Closed. This question is off-topic. It is not curre...
android - Is it possible to restrict an application distribution on Amazon appstore based on the country?
I want to publish an Android application on the Amazon Appstore, but I need to restrict availability and distribution of this application to Canada only.
Is it possible?
android - Does Google Play place my application to Top New page in the country I just added to distribution list
Closed. This question is off-topic. It is not curre...
google plus - Android Application Distribution / Upgrade
In regards to app transfer process, has anyone experienced difficulties after a transfer of ownership was done?
We are developing an app for a client, who have an existing app being hosted and managed by a 3rd party vendor. We need to understand the process of helping the client get ownership of the current app and then with the same name of the app, push our (new) binaries as an update to the app. The key thing is...
jenkins - Android application distribution after Google App Signing
Now we can use "App Signing by Google play" to sign our apps and will not have to manage keystores. But we use Jenkins for build creation and then share it with customers for testing via HockeyApp.
How can we integrate Google's App Signing along with Jenkins and HockeyApp for testing before actual release?
How does Android Market secure my application against distribution?
Up to now, I've only distributed a few apps by sending .apk files around. I was wondering how Android Market prevents users from distributing a paid application to other people.
Android application distribution
could you explain me steps for android app distribution.
I can sign it and publish to Android market. But can I offer clients to load this application without market? e.g from company web site? if yes, can I still use self-signed certificate?
thank you
Android app ad-hoc distribution and code signing ( detecting UID )
Is there a way to code-sign (to allow it to open only on a device with specific ID) your Android app when using ad-hoc distribution (sending app to testers or clients as a subcontractor)?
I know I can share apk file pretty easily, but what if I don't want other people to redistribute the app before it is ready? I don't want testers to be able to distribute not finished and buggy version of my app for example. Or I ...
android - Git for Peer to Peer content distribution network
Is there anyone using git in such a fashion?
I would like to distribute some multimedia content from a server to some Android remote devices. I would like them sending back a log file with device usage statistics (provided by an android app I will write).
The server could be...
distribution - Android: Contributor for Distributing app on android market?
as we all see Google was increased his country list on android market on ( 30 countries for selling) and I saw some talks here about this theme , but I did not find quality answer ..
My question is there any company or person etc. who make some service for publishing android app on android market from developers from countries who are not on Google list ???
Is there any company and if yes Is the...
Android application checklist prior to distribution
Hi I have just finished debugging my first application and want to publish it. I would like to know if you have a checklist that you use prior to distribution.
For instance I have lots of Log.d() commands, must I remove them? I have rotated my screens as much as possible to cause stop/restart failures. These are the types of test I am looking for.
Being my first app I am sure there are items of concern ...
android - Required Minimum Distribution Calculation not working
I am trying to make an app for the Android that does RMD calculations. The program, however, keeps giving 0.0.
I think that my problem lies in this code:
package com.MinDis.android;
import java.util.*;
import java.text.*;
public class RMD
{
double balance;
double rmd;
long age;
String bdate;
SimpleDateFormat sd = new SimpleDateFormat("MM/dd/yyyy");
Date current = new Date();
public void s...
iphone - Mobile Development Distribution
Closed. This question is off-topic. It is not curre...
bootloader - howto replace android with another distribution
I bought a very weak netbook that comes preinstalled with android 2.0 which
I want to replace with another linux distro like puppy or damnSmallLinux.
the netbook has no bios menu with "boot from SD card" option so that and when I inserted an SD card or USB key with grub/lilo it still didn't bot from it.
I wasn't able to find no key sequence to enter android debugging mode so that I don't have root for the ...
Where can I find stats on Android distribution (number of devices) by cpu?
As a developer of android application that implements part of its functionality using native code (c++), I would like to prioritize my effort based on a per cpu brand and architecture (e.g. ARMv6, ARMv7, etc)
Still can't find your answer? Check out these communities...
Android Google Support | Android Community | Android Community (Facebook) | Dev.io Android