Android application update - android

i have an app in the android market that utilizes the database as well as the shared preference .I need to update my application to add more functionality and new tables
I have updated the database portion in the upgrade() method of the helper class.
Please help in explaining the process of android application update.what happens behind the scene.How is application updated after we submit the updated apk in market
What all more thing need to be taken care apart from database
Please help it is urgent

During Google IO 2012 about 2 Weeks ago they presented a new way of updating the Android Apk from the Play store. So basically you just download everything whats new and add it to the apk which is already available. So now it will take upto 70% less data for upgrading an apk. So Your database will be updated. Just the new data will be downloaded and will be added to the app. The shared prefrences dont get deleted, they stay saved even after an update. I hope I could help.

Related

Can I change the base code of my mobile application entirely and still reserve my download count on Google play and Apple store?

We're doing a new mobile app for a business and we're going to use a new code base and basically build it from scratch, they already have a mobile app and the new one should replace the old on both google play and apple store and I needed to know if that is going to reset the download count that already exists for the old app or not?
your help is much appreciated.
Thanks in advance.
I needed to know if that is going to reset the download count that
already exists for the old app or not?
No. As long as you keep the applicationId as well as the signing keystore same as your older release. You can simply upload your app as an update to your previous app.

Firebase Console Storage Can't Connect To Server

I'm trying to use the Firebase Storage for images in my app. What happened was I wanted to change the name of my app as I've changed my mind on what the name will be, and so respectfully I updated the Firebase Console Project.
Corresponding name spaces were updated. After the rename of the app project I wasn't able to download the google.json file anymore. Even after deleting the entire project, and starting from scratch the google.json just wouldn't download kept saying there was a problem with the server.
There is another question with this inquiry, but it didn't have a single issue after upgrading to the new Firebase, and the question that is regarding this is specifically about having been upgraded . It took some learning, and there still isn't as much documentation as I'd like. For example, the FirebaseUI (ListAdapter) and such. Would solve a lot of my current issues in regards to handling data being moved, updated, deleted, etc.
Is there any way to know if this specific bug issue has been reported? Is it a known issue, and is there a possible timeline? I plan to scale the app once I launch and am afraid to do so as once I do. I will be upgrading the plan to the $25 plan for better simultaneous connections.
Any help would be graciously appreciated.
UPDATE
Since a few days ago I was able to download the google.json file. That is great! However, the issue still remains. I cannot use the Storage, and it's giving the same error as the attached image.
Also, I have submitted a ticket with Firebase Support. Communicating with Firebase Support currently via email. Will post updates as I have them.

upload and update android app in play store

I would like to upload my app in play store, when the new version of this app is available, I want to inform client about that new available version. Actually, I have no any experience with play store and I have no idea of how to handle the problem I have mention above. I would like someone to give me tutorial link or guide me what I do need to know.
Thanks
You not need to explicitly need to know clients that your application is updated. Just upload another apk with updated version code, it will automatically updates users that version is updated , so they can take update directly.

How to identify if the new apk is installed?

I'm creating an android library that will be embedded in to application source which will be used for recording some analytics information on the server. I wanted to find out if the user has upgraded to a new version of the application(not the library) using SDK API. I'm trying to avoid having the application developers change anything in the manifest to indicate the version change. I already have a mechanism to identify each device on the server. In this case is there a way to identify if the .apk is upgraded when the tries to contact the server?
So far I found PackageInfo.lastUpdateTime is changed. I thought PackageInfo.signatures content will change too, but it is not changed even when I change the application code. Appreciate any help.
Why not just send along BuildConfig.VERSION_CODE? If the value is different than the last value received, it's been updated. For an application to be updated, the version code must be at least as large as the previous version. To be published on the Google Play store, the version code must be increased.

Application update?

I have build a maps related software which require the app to get update whenever the base map is modified. Basically we have nodes.json whose data will get updated under such situation.
One way i am thinking of is to have the latest version of .apk on my dropbox account. Whenever the file in my account is of higher version than the one currently installed, user will get a pop-up . But i am not very clear about the implementation.
Also the application works offline so whenever user connects to some internet source he should be notified..
Please help me with my solution or suggest if there is a better solution.
thanks

Categories

Resources