Im new to android studio and while exploring android studio i edited build.gradle, now i want to get it back to how it was at the beggining.
I would like to know if it is possible delete gradle scripts and somehow recreate them how they were at the beggining of the project.
Thanks in advance.
Just delete existing ones and re import your android project in studio. It will automatically re generate all the build.gradle files for you. Give a try.
Related
When I try to move files from one directory to another, Android studio auto-search and changes imports of that file in other files which is really convenient.
But in Flutter when I do this it starts the file import from "file//...path" in place of "package:...path"
i.e
import 'file:///C:/Users/my_name/AndroidStudioProjects/path-to-file/newpage_component.dart';
in place of
import 'package:path-to-file/newpage_component.dart';
This is really annoying and I have to change it in every file manually.
The biggest problem arises if you are using build_runner lib. It doesn't run watch command if there is any import starting from 'file://'
Update Android Studio. Then update your Flutter and Dart plugins. Click Help > Check for updates.
Looks like it was fixed in March 2021 in this issue: https://github.com/dart-lang/sdk/issues/43602
But according to the dart plugin version history https://plugins.jetbrains.com/plugin/6351-dart/versions, it's only compatible with Studio build 211.6556+.
The latest Studio release candidate is build 202.7231092
The latest Canary is Arctic Fox 2020.3.1.14
I don't know Studio's new naming scheme relates to the build numbers listed on the Jetbrains plugin page, but certainly for now it seems we can't get the update.
I have written a program using intellij and want to import the code into android studio but i can't find any tutorials that have this specifically.
I am only able to find using kotlin in andoid studio or convert from kotlin to java.
I know it will be easy and that I am not looking in the right places but could really do with a pointer, I have been trying to do it all day lol im starting to loose the will!
Thanks
Not sure if I understood your question correctly, but if you have a bunch of code files and wanna import your code into Android Studio, the easiest way is to just create a new Android Studio Kotlin project, copy your code files from your IntelliJ project to your new Android Studio project, then adjust the code for Android.
If you do it inside the programs instead of in the file explorer, it will even adjust the package names for you.
Here's what I mean exactly by inside the programs:
If you want to create an Android application with the code that you write in IntelliJ. You can create an app in Android Studio and paste the code in the right place(should be in onCreate method) and manage the way that you will show the result. Also you can create an Android application in IntelliJ with the Android plugin.
While importing projects in android studio ,this window comes and never disappear. please help. I am new to android studio
Looks like one of your dependencies that Android Studio is trying to download is offline. Check out this related SO post:
Android Studio stuck on "Gradle: resolve dependancies '_debugCompile'" or 'detachedConfiguration1'
I am teaching android app programming at a highschool. I found Eclipse to fragile so we are now trying out Android Studio. But a couple of students get that Android Studio with R. in red font, showing that it is not recognized.
This happened for example when the student copied the contents of my files.
It sometimes happens when you open a proyect from other sources. Just Synchronize it or press Ctrl-Alt-Y.
R.java file issues : 1) check the naming convention of images in drawable folder with size.
2) check the style of your application
In your case it may be missing style .. So upadate the style in value folder as per application .
The most common reason for this error is bad XML coding. For example using android:src="#drawable#drawable/picture" in ImageView will give you R error as it will not let R.Java file to build. Its hard to trace such errors as XML file will not show any error.
Also take a look if your resources are of good quality!
Hope it helps! Cheers
Build -> Clean Project
Tools -> Android -> Sync Project with Gradle Files
and all OK!
Try adding the following:
android.enableAapt2=false
to gradle.properties and Refresh:
You can also do the following: Clean Project and Sync Project with Gradle Files.
try importing your project :
To migrate existing Android projects, simply import them using Android Studio:
In Android Studio, close any projects currently open. You should see the Welcome to Android Studio window.
Click Import Non-Android Studio project.
Locate the project you exported from Eclipse, expand it, select the build.gradle file and click OK.
In the following dialog, leave Use gradle wrapper selected and click OK. (You do not need to specify the Gradle home.)
Android Studio properly updates the project structure and creates the appropriate Gradle build file.
First if the existing project was developed in eclipse you need to import the project and then check what are the error. If your students are coping codes from your project then after coping the codes they need to clean and sync the project. If still your problem not solved try this in android studio :-
File/invalidate caches/restart.
Hope it helps you :)
Especially, for regeneration of R.Java file.
If you have tried all these options:
Clean Project
Rebuild Project
Invalidate Caches / Restart
deleted .gradle folder
deleted .idea folder
deleted app/build/generated folder
checked your xml files
checked your drawables and strings
and still face problem then check your classpath dependency in your Project Gradle Scripts and if it's, this:
classpath 'com.android.tools.build:gradle:3.3.2'
then downgrade it to, this:
classpath 'com.android.tools.build:gradle:3.2.1'
clean and rebuild it will sync your project.
I had the same issue, and the lint gave me a hand...
If you're using lint, it can help too.
In gradle.build(Module:app) add the lintOptions sub-element in android element as shown below, then lint will fix it for you!!.
android {
lintOptions {
abortOnError false
}
}
I hope it helps!!
I am new to Android studio. I tried to create my first project and there is no project structure only gradle files. What am I doing wrong? I keep getting these files with creation of another new project.
Update SDK via Android SDK Manager. You need all packages in Tools to be installed.
But even after doing so, I can't make it to auto generate resources. So I continue to deal with it...
I found what was my problem. I updated Android studio from version 1.x to 2.x. On official site is written that if you try to install version 2.x into same location Android studio might not work properly and there could be some unexpected behavior.
So just removing Android studio and then reinstaling it, worked perfectly.