The AVD emulator on Android Studio display shows all characters at 1:1 resolution grainy. It is difficult to read the text of the app under testing. To overcome this problem: From the menu of Android Studio select Help -> Edit Custom Properties and enter hidpi=false Create the AVD emulator device and disable device frame and … Continue reading How to fix AVD emulator grainy, poor resolution display in Android Studio
Tag: android studio
How to backup Android apps source code from Android Studio or command line
Developers use Android Studio to create applications for Android devices. However, if a source code management system like github is not used, then the source code or code of these apps under development has to be backed up. To do this, there are two ways, one from Android Studio and the other from the command … Continue reading How to backup Android apps source code from Android Studio or command line
Must have applications on Linux Mint or Ubuntu Linux
The below list of applications is a must-have for any Linux system. Not just for convenience, but additional capabilities too. The below list of applications is a must-have for any Linux system. Not just for convenience, but additional capabilities too. Download From internet Firefox Thunderbird Android Studio VirtualBox Google Chrome Mega InsyncHQ Spotify Vivaldi Browser … Continue reading Must have applications on Linux Mint or Ubuntu Linux
Experience with Motorola G5S Plus (Sanders) (XT-1084) ROMs and Generic System Image custom ROMs Project Treble
Whatever you do with your device, it’s all at your own risk. The DeviceThe legacy Motorola G5S Plus phone (sanders) is of 2017 and has a lot of juice in it to support Android OS versions up to Android 12. However, sucess is not guaranteed. Since this device is over 5 years old now, Motorola … Continue reading Experience with Motorola G5S Plus (Sanders) (XT-1084) ROMs and Generic System Image custom ROMs Project Treble
How to fix Module was compiled with an incompatible version of Kotlin error in Android
Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.7.1, expected version is 1.1.16 To fix above error in Android Studio rebuild the project from the menu using Build -> Rebuild Project.
How to improve speed of Android Studio on a legacy computer
Android Studio is one of the best IDEs for Android apps development, but with legacy computers, it is very slow. To run it on a Dell Vostro 3546, here's what I had to do. Upgrade hardware Minimum RAM required is 8 gb. The laptop came with 4 gb DDR3 1600 Mhz RAM which was slow, … Continue reading How to improve speed of Android Studio on a legacy computer
How to install Linux Mint on Crucial MX500 SATA SSD drive on Dell Vostro 3546 laptop after BIOS upgrade
The humble Dell Vostro 3546 is an old laptop from 2014, which came with an Intel 4th Generation 4210U processor, 1 TB SATA 5400 rpm hard disk and 4 GB DDR3 (low voltage) 1.35V RAM. It worked fine till now even when it ran Linux Mint 20.3 with Blender 3D. However, everytime an Android app … Continue reading How to install Linux Mint on Crucial MX500 SATA SSD drive on Dell Vostro 3546 laptop after BIOS upgrade
How to use addTextChangedListener to change values of other TextViews
At times, the value of one TextView is to be replicated into others as a user types the text. Below illustrates how that can be done. In class MainActivity, variable has been declared for the class as below: TextInputEditText[] array_yourinterest_rate = new TextInputEditText[12]; Within the onCreate method of MainActivity, addTextChangedListener was added to change the … Continue reading How to use addTextChangedListener to change values of other TextViews
How to include other layout xml files in a layout file in Android
Sometimes some layout files can contain too many views making it difficult to manage the layout file later. To overcome this, Android has an <include> tag that allows the inclusion of other layout files into the main layout file (in below illustration, the activity_main.xml file). <include android:id="@+id/b_layout" layout="@layout/activity_main_part_b" /> The above include statement will add … Continue reading How to include other layout xml files in a layout file in Android
How to resolve Dependency ‘androidx.appcompat:appcompat:1.4.1’ requires ‘compileSdkVersion’ to be set to 31 or higher.Compilation target for module ‘:app’ is ‘android-30’
I had the below problem when building code for an older version of Android on Android Studio. Dependency 'androidx.appcompat:appcompat:1.4.1' requires 'compileSdkVersion' to be set to 31 or higher.Compilation target for module ':app' is 'android-30' I was able to solve it by changing the version of appcompat in the dependencies What I had: implementation 'androidx.appcompat:appcompat:1.4.0' I … Continue reading How to resolve Dependency ‘androidx.appcompat:appcompat:1.4.1’ requires ‘compileSdkVersion’ to be set to 31 or higher.Compilation target for module ‘:app’ is ‘android-30’