is it possible to submit two .apks under one app - android

I have a bit of situation where I want to use another app features in my main app. I wanted to submit two .apks so user could install both apps at same time. I know how to communicate between two apps. But is it possible to submit two apps so user can get both apps one installation?
Please help.

Yep it's possible, in Developer console you have to first upload your main apk (up to 50MB), and after that you can upload another one, up to 10GB.
http://developer.android.com/google/play/expansion-files.html

Related

How to prevent such websites like apkpure?

I published many versions so far. And, the users should use the most recent app. However, apkpure shows all the app list that I released.
How come this website take all the apk or abb? I don't want the website takes my applications and block the users in the app. Is there any way to do that?
Actually it's possible to do, using one of the Android features like app bundles. This could help you to verify non Google Play installation. Or even create behavior to crash/exit in such cases.
The whole idea of the approach, it's separation application features to different bundles which could installed be installed within Google play package manager. So you can check it's documentation.
Lots of android users can not access play store when removing the google restrictions, because they want apk file for install. Third party websites publish for that kind users, As well as some desktop users want APk file specially GAME APPs. I think they not Change original APK file.

Android Application combo

Can anyone share idea?
We have two applications
ApplicationA
ApplicationB
ApplicationA has menu button to call ApplicationB and before this it checks if application is not installed, it popup msg to install from play but now we want to merge these two projects in one.
We are thinking few possibilities but do not know if technically they are possible
1- Make one installer on google play and when user install ApplicationA, ApplicationB should install automatically but I heard it is not possible.
2- Marge these two projects as one but there are many resource files , language files has same name.
Any idea
If you're just linking to the other Apps you has published, one alternative to consider is Deep Links. This will allow your app to link to other specified applications. If the specified application is not installed, the user is prompted to install it via Google Play.
Another simple method, assuming this is for the applications you has published, would be to link to your Product List.

Android - Packaging 2 applications together

Remember how Facebook posted an update awhile back that included a 'Camera' app as well as the regular Facebook app? How can I package 2 apks together in the market so when you download the main application, your actually getting 2 separate applications that are related to each other?
I would rather have my users get both applications at once then trying to hunt for both of them individually. Thanks
Remember how Facebook posted an update awhile back that included a 'Camera' app as well as the regular Facebook app?
No.
How can I package 2 apks together in the market so when you download the main application, your actually getting 2 separate applications that are related to each other?
You can't.
The closest you could get would be to package App B's APK into App A's assets, then when App A is run, copy App B to external storage and initiate an install. This will cost twice the storage space, since you have no way of removing the copy of App B from App A's APK. And, the user will have to go through and approve the install of App B.
My guess is that what you think are two separate applications are really two separate launcher icons, which can be handled in a single APK by having two <activity> elements with the <intent-filter> for MAIN and LAUNCHER, instead of just one.
A very interesting question. I asked that question myself too. But did not get an answer to that. The only thing I could came up with was to use tge (unifficial) Google play store API and then after the User starts the App you could download the second App trough the API. But I assume thats not very elegant

Android app - publish but not make it accessible through android market search

Here's the scenario i am trying to achieve:
Publish/have an app in the Android app store
However - i do not want it to be searchable through the android market search, etc.
The only way people can access the app is if i give them an explicit link to download
Is above possible? If so - how? All FAQs/instrucitons i have seen publish & make it searchable for the whole world - but i want it only accessible through #3 above.
Thanks.
Try this site https://www.push-link.com/, you can upload apk on your private account and only can be accessible thorough automatic generated link and QR code. This service contains user notification on new versions and bug reports.
Two things that are problematic with the link to an APK approach:
Some of the devices out there (I m only aware of the Motorola Atrix) don't have the "Unkown Sources" option, meaning that this won't work on them.
You loose the ability to auto update the app if you want.
I would recommend adding a login process where only your users will have access to the actual application. This way, you still have the Market advantages and only those people can activate the application.
The main disadvantage is that the application will be open to search in the Market, but as far as I know, this won't be a problem since people will immediately uninstall it since they won't be able to activate it.
In your case, what I do is, I dont upload the application to the Market and distribute it from my server.
I mean this is simple, sweet and it also saves my $25 for the market account...
Don't do this. Just publish the APK to your own website, then give the users the URL to the APK, they can download and install it directly. The only thing they'll need to do is ensure that Menu-Settings-Applications-Unknown sources is ticked.

Upload two similar applications to Android Market

I want to upload the same application twice to the Android Market. One version will have AdMob messages and the other version of the same app will cost a pair of bucks.
Should I make two applications with differents packages names in order to upload them or is there any trick to do it with the same project.
Thanks in advance.
Every application at Android Market must have unique package name, so you have to place your apps into different packages (one be a subpackage of another though, i.e. com.app and com.app.ads). You can share common code in a library project.
You will need two different package names. You might also consider to exclude certain parts of your code in your free version, because Android Market is known for not being the most secure distribution channel. But if the only difference is the additional ads in your free version, it is not worth the effort.
There is another possibility, which unfortunately, I don't know how to do, but I'd like to find out. You can put all the functionality into one app and then create a second app which acts as a "key". Users download your first app for free, but it has limited functionality unless the "key" app is also present. You would charge users to download the "key" app.
This solution has the advantage of not having to maintain two code bases for every app, which is what I do and it drives me nuts.

Categories

Resources