I Can't Run a Java Module on Android Studio - java

So I am very much a newcomer to the android studio, so I might've missed a few settings here and there, but
when I try to run a code with created java module, it doesn't recognize any of my code.
I attached the screenshot of what the ide returned to me.
I tried to reinstall the newest version of the android studio with the newest version of SDK (I attached another image file.) several times, but it doesn't seem to go anywhere.
For the SDK tools, I have the followings:
Android SDK Build-Tools
Android Emulator
Android SDK Platform-Tools
Also, I did try Build>Cealn Project.
Does anyone know how to fix this problem?
P.S. Here is my build gradle for the java module.

Related

Why can I not resolve String and System symbols in java Android Studio

So I recently deleted the -studio64.exe.vmoptions file and the next time I launched it, it's unable to detect common libraries like 'String' and 'System'. I tried to download Jetbrains IDE also, and it throws the same error-
https://i.stack.imgur.com/EV3EV.png
What I have tried so far:
Change gradle build version
Reinstall Android studio
Uninstall Android studio completely- including jdk and sdk dependencies. Upon reinstallation (technically from scratch), the issue still persisted.
Any help will be appreciated. Thanks!

Tools.jar could not be located by Android studio

Hello I'm wondering to start using Android studio but I am facing a settings problem.
I want to run on Android studio an Android app already working. But when I want to build the app there is an error message that indicates that Android studio don't find the tools.jar file of JAVA.
My Android studio version is 2020.3.1
I have initially install Java JDK 17 version and it seems that since JAVA 1.8 version the tools.jar file is not present anymore.
So I tried to downgrade Java to 1.8 version but the Android studio app is not compatible with versions older than JAVA 11.
So I was wondering if someone have faced the same problem and how I could overcome this.
Thanks in advance for any kind of help.

Android Studio Gradle Sync Failed - Unsupported Java

I'm on Linux (Arch Linux) and using Android Studio 2.3.1
When creating a new empty project in Android Studio I get the error:
Gradle sync failed:
org.gradle.internal.jvm.UnsupportedJavaRuntimeException.assertUsingVersion(Ljava/lang/String;Lorg/gradle/api/JavaVersion;)V
Consult IDE log for more details (Help | Show Log)
It seems that there is something with the java version. I have openjdk-8 installed and also tried with Oracle JDK version 8 (also tried with version 7).
Things i've tried:
Using installed gradle or gradle that comes with Android Studio
Removing ~/.gradle and ~/.android.
Update:
If I enter the project directory and run gradle build i.e. using my installed gradle version it seem to build. However, being able to run gradle from Android Studio seem essential to even use Android Studio.
I upgraded to Android Studio 2.3.2 and then this particular problem was solved.
I did not use the package from AUR (Arch User Repository) when upgrading, instead I used the Android Studio "Check for updates" and upgraded that way. I don't know if that matters.
Update:
Happened again when upgrading to Android Studio 3.0.1 from AUR. Installing the official build from http://developer.android.com works though so it's some issue with the build in AUR for ArchLinux.
I had the same problem AFAIK.
Firstly I had a version previous to 3.0.1 of Android, then I downloaded the Android zip package from the official website, then installed it and kept the same old preference files (or so). Then this problem appeared. What I did is uninstalling (thus deleted the android-studio folder in terms of Ubuntu) and installing it back again and it was solved.

Eclipse IDE is asking for update of ADT-Plugin

I am using Eclipse Ide for android development. As I updated Android SDK tool to its newer version 24.1.2, Now Eclipse is showing an error that "This version of the rendering library is more recent than your version of ADT plug-in. Please update ADT plug-in". I've checked update for ADT-Plugin several times but eclipse shows a popup with message "No Updates were found". what can i do?
You can manually download Eclipse ADT plugin from Android, and then install it in Eclipse by importing downloaded zip into eclipse.
Complete procedure with steps can be found on this link
http://developer.android.com/sdk/installing/installing-adt.html#Troubleshooting
Update:
By the way, above link will provide you ADT-23.0.6.zip not 24.1.2
There is a note on above link
Note: If you have been using Eclipse with ADT, be aware that Android
Studio is now the official IDE for Android, so you should migrate to
Android Studio to receive all the latest IDE updates. For help moving
projects, see Migrating to Android Studio.
Update 2
Install ADT-23.0.6.zip, and it will work for SDK Tools r24.1.2.
http://developer.android.com/tools/sdk/eclipse-adt.html
This version of ADT is designed for use with SDK Tools r24.1.2. If you
haven't already installed SDK Tools r24.1.2 into your SDK, use the
Android SDK Manager to do so.

How to have single android SDK and AVD for eclipse and android studio

I am Eclipse user and developed android application easily on it. But recently when i saw android studio came and offered by android website i thought to give it a shot since it looks very promising. I have downloaded the android studio in my D drive while my previous SDKS and eclipse is installed in C drive C:\NV_ANDROIDPACK\android-sdk-windows\platforms ( I have used Nividea tegra for whole package in past)..
Now the problem is the android studio has downloaded android SDK 4.2.3 by default in D drive while my other previous sdks are in C drive C:\NV_ANDROIDPACK\android-sdk-windows\platforms.
Now i am trying to run android studio with my previous list of sdks and devices. To test this i have changed the project structure from the Android studio as well as modules and directed to the C:\NV_ANDROIDPACK\android-sdk-windows. Now the AVD manager and SDK manager are configured fine and i can see my installed sdk list and can create virtual devices.
But when i run this it gives me error Cannot load AVD list Error parsing C:\NV_ANDROIDPACK\android-sdk-windows\tools\lib\devices.xml . When i opened the xml file for the newer SDK i found some new xml tags has been added so might be this error but not sure how to solve it.
Is there any good way to have both of the IDE with single SDK of android?
This was happening due to the older version in the existing sdk of the Andorid SDK tools , which can be update with new revisions. After that the error is gone and now able to run the emulator ...

Categories

Resources