Posts

Showing posts with the label apk creation

Create an APK of Android Projects from Android Studio

Image
Introduction : Creating an Android app is quite simple when you get a hold of it, but sometimes deploying it can get tricky, especially while the project is going to target some particular android users. So here's a walkthrough. Steps : Code cleanup, remove unused resources, removing these would make your apk as small as possible. String resources, extract strings that are hardcoded, these string won't be translated if the system is using some other language. Add appropriate android api in app.gradle file. Make sure everything is working fine and that there no extra debugging details available on the UI.  Once you're ready : Click on the Build option in the Options on the Top. Select Generate Signed APK Create Key for app, make sure you keep the key file safe, because when updating the file you might need this file again. Set a password and key store path Finish the process You will get a message showing the completion ...

What are Google Play Instant Apps

Native Android apps, without the installation With Google Play Instant, people can tap to try an app or game without installing it first. Increase engagement with your Android app and gain more installs by surfacing your instant app across the Play Store, Google Search, social networks, and anywhere you share a link. Android’s new app publishing format, the Android App Bundle, makes it easier than ever to offer a Google Play Instant experience. Starting from the Android Studio 3.3 beta release, you can build and publish one app bundle artifact to Google Play containing both instant and dynamic feature modules. Build instant games easily with Cocos and Unity plug-ins. Google Play Instant is open to all app and game developers. These apps will give the experience to use it and test it on the device without the need to download the whole app. This method is suitable with games because the user first wants to know whet...

Converting HTML5 Game for Android | 2 Methods

HTML5 games are easy to develop and use. It has great graphics and processing capabilities. Many may wonder to convert their web apps compatible with Android. So here are two methods, which will walk you through Android development for making your web app compatible with your favorite platform. Method 1: Hosting the Game  There are various sites where you can host your HTML game for free and also earn from it. After hosting it take the link of the Game use it to make your Android game. 1. Create a new Android Project (obviously) 2. Add the following to the '.XML' file of the layout. In the above snippet, a WebView is created which takes up the whole screen. And a ProgressBar which is by default round and will appear when the page is loading. Till now there won't be any errors 😅 3. In your MainActivity.java, start by typecasting the WebView and ProgressBar. 4. Add web settings and enable JavaScript. The above code creates some basic Web Se...

Best Alternative For Android's AVD | How to use it?

Image
Many of you will agree that Android's AVD is slow and it does affect the complete development process. But if your work device has good specs, like more than 4GB of RAM, then you are lucky ones. But I had the problem with the virtual device, hence I used the best alternative. So let's discuss why is the Virtual Device slow. 1. It eats up a large amount of memory Android Studio itself takes up about 2GB of RAM approx. The remaining is reserved for the OS to function and if you accidentally click on run and a virtual device is starting you're in trouble. What I do during this situation is I shut down my PC.  Also, VD is not meant to run that fast since it's working on some other structure. So you can't expect it to run as needed. 2. Let's come to the main point Which is the best alternative? I tried around 5 alternatives over the internet, then, at last, I came to the one. It's Genymotion, great speed and easy. Now I'll tell you how to us...