Using vscode for android developpement - java

I'm trying to use vscode to create an android application using gradle 7.3.3 and jdk 18.0.2.1 but I have an issue. It's my first time doing this and I don't realy get what is the problem. I got this error :
class.java is not on the classpath of project app, only syntax errors are reported
I probably forgot to do something to configure vscode.
I hope you can help me.
Thank you !

Related

JaCaMo cannot satisfy dependencies in Eclipse. Missing requirement

I am trying to follow the JaCaMo Eclipse Plugin instructions. I am getting a problem when installing a new software. Can anyone help? enter image description here
I tried to follow instructions but cannot solve the issue above. I have looked but cannot see anyone having the same problem.
I had the same issue. The problem is with the version of Eclipse. I'm assuming you're using a version that's 2021-12 or later. After the whole fiasco with Log4j at the end of 2021, I believe they stopped using it or changed something about it in Eclipse, and hence the error. Using Eclipse with versions 2021-09 or before will solve the issue.

Android Studio Gradle issues: Invalid Gradle JDK Configuration found

I am using Android Studio powered by IntelliJ and Gradle, and it is giving me issues. This is the error I get and I really need help. I dont know if my path is correct but I can't seem to fix the problem. Any help will appreciated.
This is what I get after giving it the location, so I am a bit confused. the location is correct. I admit I don't know what the problem is. Thanks in advance.
Under Android Studio, select File -> Project Structure -> JDK location.
Specify the JDK to the folder of your JAVA SDK. And also Make sure the folder does exist.
And take a look at this: Invalid Gradle JDK configuration found?

Android Studio org.slf4j.spi.LocationAwareLogger.log

When I installed Android Studio on my mac (OSX Mavericks) and created a project, I got this error:
Failed to sync Gradle project 'project name'
unable to find method 'org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V'
When I first had this problem I had gradle-1.12 installed. I then installed gradle-2.1 and still the same problem. I then installed gradle 1.1 and still the same problem.
I've been trying to fix this problem for the past week to no avail.
Look in ~/Library/Java/Extensions. I had an alias in there for slf4j-api.jar, amongst other old things. Removed that (actually I deleted the whole ~/Library/Java directory :-) and it works fine now.

Android Studio Gradle project sync failed

I'm getting error:
"Gradle project sync failed. Basic functionality (e.g. eiditing) will not work properly."
And Error Log:
Error:Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.10/userguide/gradle_daemon.html
Please read below process output to find out more:
-----------------------
Error occurred during initialization of VM Could not reserve enough space for object heap Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
I was trying to delete .gradle folder as I read here. This worked yesterday but today when I started Android Studio the error showed again and deleting .gradle folder doesn't help.
I realy don't know what to do.
Does anyone have any suggestions?
Just a blind guess: try to add something like this to your gradle.properties file in the project:
org.gradle.jvmargs=-Xmx512m -XX:MaxPermSize=512m
Same issue solve in Android studio by
File -> Settings -> Compiler (Gradle-based Android Projects)
Change the "**VM options**" to
-Xmx512m -XX:MaxPermSize=512m
It worked for me .
The only way I've been able to fix this when it happens is by doing
./gradlew clean
and
./gradlew --refresh-dependencies
and then restarting Android Studio.
If that doesn't work I usually resort to reimporting the project.
I had the Same Issue, and Searched for almost 4 Days but can't able to solve the problem.
But at Last I can able to solve the problem, and for that please follow the steps.
Step 1: Check Your Java Version.
Step 2: If It is 1.7 then Download the New Version i.e JDK 1.8
Step 3: Install JDK 1.8
Step 4: Change the Java Version of Android Studio to 1.8 and the
problem solved...
It Worked for me.
changing compile setting to this worked for me
I was getting the same error in version 2.2.3,So I downloaded the latest Android Studio version 2.3.3, even in the latest version, I was getting the same error, below is my solution :-
Download the latest version of Android Studio from the official site.
In File>Project Structure>SDK Location, JDK Location should refer a 64-bit JDK ex. C:\Program Files\Java\jdk1.8.0_131, even after this, error was not fixed completely.
I checked the project structure, In the File>Project Structure>Project , the Android Plugin version was still 2.2.3, I changed it to 2.3.3 and the build is successful and everything is working smoothly.
This one worked for me.
Close the Android Studio
Delete .gradle folder from c:\users\{username}\.gradle
Open the Android Studio
Clean Project
Rebuild Project
Sync Project with gradle files. See screen shot
Cheers!
Check if the gradle path in File -> Settings -> Build, Execution -> Gradle is correct. I had incorrect path to local gradle distribution there.
None of these worked for me, so this is how I eventually solved my problem:
In the top-level build build.gradle file, remove
'classpath 'com.android.tools.build:gradle:some version number'
sync your project and make sure your gradle location is pointing at the correct directory
Updating Java and the problem is solved!
Control panel > Java > Update Now
I was in that situation, finding near no solution; finally I realized that my firewall was blocking java executable from opening ports/connecting. Try adding a firewall exception for the Java executable. This solved the problem for me.

How to use the --core-library option in eclipse/Android

Trying to build a project, the project is Jythonroid. I managed to troubleshoot all the errors but it won't compile. The interface suggests using the --core-library option. Any idea how to set this flag in eclipse for Android.
Cheers
I think this has been answered here:
Android core library error
You can't add --core-library using Eclipse.

Categories

Resources