Unusable project in Android Studio - java

I have been working on an app for 2 years, 1 month ago I stopped updating it to focus on other things and today I wanted to resume the project. The last time I made changes it was working fine. Today I opened Android Studio and without making changes I tried to run my app on the device that I always use for testing but never compiled, I received "Read time out", Restart Android Studio and now all the classes in the app appear with errors that do not exist (context and type errors: cannot resolve method, cannot find symbol),I have tried using the options:
Invalidate caches / restart
Clean project
Rebuilt project
But the problem continues, I am not attaching code because it is not a programming error, I assume it is from Android Studio... I have no idea what could happen or how to solve it, I will appreciate every answer

Try deleting .gradle and .idea folders of the project. Then open the Android Studio and clean and rebuild the project again.
If the problem persist try checking the android dependencies and see which one is creating the problem.

Related

Gradle: download gradle takes "very long time", activity_main.xml keeps showing "Loading"

I have installed Android Studio today. I'm a newbie to Android development. I know that it has been asked several times, but my Android Studio is most updated as of now, so none of the solution seems to work. [AndroidStudio v3.6]
After the installation got over, I attempted to create an Empty Project. It opened the whole project as seen below,
After waiting for 7+ minutes (bottom-left), gradle is still not downloaded, and the activity_main.xml file keeps showing "Loading".
Solution 1 - Change the gradle location
I found this location to C:\Users\RAHUL.LAPTOP-DISIIAS2\.gradle\wrapper\dists\gradle-5.6.4-all\ankdp27end7byghfw1q2sw75f, but it contains two files - one is gradle-5.6.4-all.zip.part and other is gradle-5.6.4-all.zip.lck file.
Solution 2 - Invalidate and restart
Doesn't seem to work
Solution 3 - Change gradle settings to work in offline mode
The version I'm using doesn't have the option
How can I fix it?
Here is my gradle-wrapper.properties file:
First, check if you are connected to http\://services.gradle.org/distributions with ping command in Command Prompt. If you are connected, then change Proxy Settings in Android Studio to Use System Proxy. If it is downloading slowly again, your internet connection may be slow. Or you best fallow guidelines in this link : Gradle Download: Installing Manually
Then work in offline mode will appear in your settings.

"Cannot resolve symbol ..." error with "R" but project builds fine

I started working on a new app (min API: 24, target/compile: 27) yesterday and updated Android Studio to version 3.6 after creating the project. Now I keep running into the same problem over and over:
When I add a new UI item with an id or if I change an existing id, then access the e.g. R.id.activity1 in my code, there's no suggestion popup for the id. When I just type it out, the code turns red and it's marked as an error on the sidebar and in the class name. The app still builds and runs fine.
Contrary to this question not all of the R occurances are marked though, only the ones that I changed/created since the last restart.
What I've tried:
Build - Clean Project
Build - Rebuild Project
File - Sync Project with Gradle Files
Neither works. I have to restart Android Studio to get rid of the fake errors (no need to invalidate caches).
The gradle file looks fine as far as I can see (appcompat and design are version 27.1.1) and there's only a single error in the xml files that is connected to the problem:
This project contains Java compilation errors, which can cause
rendering failures for custom views. Fix compilation problems first.
How do I fix this, so I can actually create/edit ids without restarting Android Studio every time?

android studio wont install app with code android.os.Binder.execTransact(Binder.java:697

After a little of playing with java codes in android studio, suddenly it stopped installing apps on avd. I can have the apk output and install it on my phone(there I get the play protect error of unconfirmed developer ) as I disabled play protect on my avd. I have no idea what the problem is.
every time I try to do that android studio retries to uninstall the app from avd and the app is not on the apps list of avd device the error code is this:
Unknown failure (at android.os.Binder.execTransact(Binder.java:697))
I have done the solution on this post but it didn't help.
this post:https://stackoverflow.com/questions/44202530/error-unknown-failure-at-android-os-binder-exectransactbinder-java565-error
Edit
another error raised:
error pic
the problem was that with the ioutils that i was adding on dependencies some how made compatibility problem with the system cpu (the problem that i didn't have on my android phone)so next time it happens to any one first check your dependencies by going to:
File -> project structure -> dependencies tab
delete any unusually item there that did the trick for me
Note That it may make your app to act abnormally

Android Studio not showing Inline Error

I am using Android Studio(3.0) to make an Android App. But suddenly the Android Studio has stopped showing inline errors where as there are still errors which are shown while building the app.
Till now I have tried the below solution
1) Clean Project
2) Rebuild project
3) Invalidate cache and restart
4) Check if the power save mode is on
5) Resync the Gradle
6) Delete the .gradle and .idea folder
But none of them have been useful. This problem has started suddenly.
Any help would be really appreciated.
Try running inspection manually with Inspect Code on the Analyze menu.
If that doesn't work then try doing this:
BACK UP your project.
Delete all .iml files and .idea folder.
Relaunch Android Studio and import your project
In my case, deactivate "Power save mode" solve the problem.
In menu "File->Power Save Mode" (just in the end of menu, preview to "Exit" option)
Slds!

Gradle 'APP' project refresh failed Cause:Java.Lang.NullPointerException

sincerely, I tried almost EVERYTHING that is on the internet.Even not directly related to this specific problem.This problem is happening in Android Studio even before I Installed the latest version.I was about a month without working in Android Studio.The only thing related to Gradle that I messed with, was adding the LibGDX to Eclipse for a University work.I may be talking nonsense, but a think the problem appeared after that, because I had to install the SDK for Eclipse and this may be caused the issue.
When I open Android, I can't build my apk.So I made several changes to the app and noticed that nothing changed.So I Looked to the Gradle build and saw:
Error:Failed to complete Gradle execution. Cause: unknown.
in Gradle Sync I got:
Gradle 'BluetoothConnector' project refresh failed
So I tried:PrintScreen of the Android Studio error
◘Updating Android Studio
◘Turning off Oflline mode.
◘Reinstalling(I did it several times with false hopes) every thing
related to Java(JDK,Java,JRE,Eclipse,Android Studio).
◘Checked the project Structure, add Dependecies entries.
◘Invalidade Cache/Restart
◘Export/Reimport.
So as you fellow programmers can see, I'm kind of struggling hard with this problem.Before I ask a question, a very long battle has already been going on for quite a while.And I simply don't know what else to do.
I tried starting a new application, and the same refresh error appears. All my other apps as well.
Unfortunely the only solution was a clean formating of the PC.I have no Idea what caused this, but it was the only thing left to do.And it worked.If Anyone come across this issue, that's really what do to.
Try this, it worked for me.
1. Change compile to implementation or api (As compile is now deprecated)
2. Clean the project
Check following links for more details:
Gradle Project refresh failed error
Use the new dependency configurations

Categories

Resources