can't find file explorer in android studio - android-studio

I'm using Android Studio 1.2.1.1
I'm looking for the File Explorer from the Android Device Monitor...
I see nothing:

So, in the end, the problem was that the file explorer was being opened in a separated tab BEHIND the IDE.

Related

Gradle window in missing in android studio for my flutter project

The gradle window is missing in the android studio for my flutter project but it is available for my Kotlin project.
I have to generate the signing certificate SHA-1 to register my app in Firebase.
Here is how you find the gradle section in Android Studio for a Flutter-Project:
Open the build.gradle file in app/src/
There should appear a small bar at the top of the code-editor and click Open for Editing in Android Studio
A new window will open, showing the option for opening the gradle section in the side-panel, as expected.
This answer is giving you a quite extensive explanation for then generating the SHA1-fingerprint.
The problem for Android Studio is that the android(gradle)-project is not top-level.
You can right-click on project- or android-folder, select Flutter->'Open Android module in Android Studio' .
After that the gradle-tab appears on the right and you can use it as intended.

How to move SDK file after android studio is installed

I am not able to move SDK file after the android studio is installed. Can you guide me step by step.
To actually MOVE an existing Android Studio SDK folder location in Windows:
Close Android studio.
In windows File Explorer, MOVE the actual SDK folder.
For example, my SDK folder was located here
C:\Users\bfindling\AppData\Local\Android\sdk so I cut/pasted it to
E:\Android\sdk
Now you can re-launch Android Studio and it will notice that the SDK
has moved.
It will ask you for the new location.
Point it to the new location (for example E:\Android\sdk) and you are done.
Open android studio
Go to File in menu bar
Select settings
Click on Appearance & Behavior on Settings window
Go to System Settings
Then Android SDK
And there you will find Android SDK Location
Change the path to where your sdk files are located
Android SDK location
OPEN android studio first
open SDK manager in android studio
change the LOCATION OF sdk where you save sdk.

Android Studio 1.0.2 laout-land folder now showing

Using Android Studio 1.0.2 (Windows).
How to make a res/layout-land folder?
I try, it seems to work (no error messages), but the folder does not show up in Android Studio.
However, the folder does exist in the file system.
I have some old project (converted from Android Studio 0.9.x): They seem to work better.
I had the same problem. You have to change your structure explorer from Android(I think its default) to Project. You will see the layout-land folder under res.
You can change the structure explorer in Android Studio from Android to Packages:
g
Also after restarting the Android Studio application I was able to see the land folder.

What is the extension of a Android Studio project file?

What is the Android Studio equivalent of Solution file in (.sln) file in Visual Studio ? I created a project in Android studio and closed it. Now I am not sure which file should I open to reload it into Android studio.
Use the import project function on the build.gradle file in your project root (not the folder itself!) to open the project again in Android Studio.
I think ".iml" is the extension for Android studio projects.
".project" is for Eclipse projects
Opening a saved project on another drive
There is no such single project file that needs to be opened but rather the directory where the whole project is stored.
Find the directory where you have saved your project
In Android Studio -> Files -> Open->(click on the directory name where your files/project is stored)
Except using android studio unique method(import), you can also double click .iml file to open corresponding project.
If you using Windows operating system, you could right click .iml file in file explorer, and select studio64.exe to open it, then android studio start the project!
At least in the version I have, like intellij the "android studio project files" are stored in a folder called '.idea' in the root of your workspace (though you can explicitly create one that looks up the tree and have it not be in the root).
If you add this folder to source control, do not add the file "workspace.xml" as that is the state of the window positions on your machine and should remain local, checking it in will cause lots of confusion.
If this directory is present, android studio will give the containing folder an android studio icon in it's open file browser window in the windows version. You can click on the directory with this icon in intellij (android studio) and open the project.
In Windows, Click at projectname.iml under project directory root. If window is not does not have the .iml file association with Android Studio, you need to add it.
When you select File->Open in Android Studio and navigate through folders, you will notice that folders which consist valid Android projects would have the Android Studio icon, clearly indicating that this is all you have to select.
It is unusual approach in terms of normal behavior of programs under Windows, because since very first versions of Windows it's become accustom to be able to open a program by double-clicking on the file associated with such program, but I guess developers of Android Studio decided not to do that.
It is possible that ".iml" file could be associated with Android Studio but it doesn't happen by default and it's not associated on my computer neither.
I ran into this problem, after upgrading Android Studio to 3.0 on Mac. The previous projects I had created were not displayed, in the splash screen, during startup of 3.0, so what I did was:
1. Pick the option to Open a project
2. Navigate to the location where the project was previously saved (~/AndroidStudioProjects/projectFolder)
3. Select the folder (don't double-click it)
4. Click button: Open
5. Result: this opened the project.
So there is no need to select any particular file. I suspect the filer of this problem was double-clicking the project folder and then wondering what to select next, which is what I did, initially. But it turns out that the Open button is required, in order to open the project. Otherwise, Android Studio anticipates that your intention is to open the folder.
.iml file can be used to open the project directly into Android Studio (I am referring to Android Studio 3). Just goto your project folder and then double click on yourProject.iml file.
I know its late but better late then never :-)
Visual Studio uses one solution file. Android Studio does this different. It uses a directory for this purpose, namely the directory .idea in your project. In this directory several files make up how your IDE is configured for that project. The same as in Visual Studio. Those files can be edited and changed, but you will have to know what is what in those files.
I think the answer is .duh
Please see screenshot:

Autocomplete when editing android layouts in Visual Studio with Xamarin

I'm currently running a latest Xamarin.Android trial installation with up-to-date Visual Studio 2012.
When opening .axml file in visual studio I can see a visual designer and can use it normally, when I switch to the "Source" tab I can see a perfectly fine layout xml with syntax highlighted and whatnot.
The problem is, that auto-complete can only suggest XML comment and CDATA elements, nothing else.
Is there a way to turn android-aware auto-complete in Visual Studio? I recall Xamarin Studio being able to auto-complete layouts, but when opening a solution, which was edited in Visual Studio, Xamarin Studio also fails to auto-suggest.
Any ideas? Thanks in advance.
EDIT: Switched to the paid version and the problem still persists in both Xamarin and Visual Studios.
In Xamarin studio you may simply right-click on axml file and select - "Open with/Source Code Editor"
Unfortunately, i can't check it in Visual Studio.
Actually you can easily add the Intellisense-like feature in visual studio for your android layout.
The step by step tutorial is here https://kb.xamarin.com/customer/portal/articles/1920119-how-do-i-enable-intellisense-in-android-axml-files-
After so many struggles, the only solution, which worked out for me after all, was to use IntelliJ IDEA or Eclipse to edit my android layouts, and writing code-behind in Xamarin Studio. Ditching Xamarin and going back to development with Java worked out even better.
For our project the best solution was to use
- VS to edit cs code
- Android studio to work with styles, layouts,...
How do we work:
Assume the project located in C:\projects\fun
Create an Android project in C:\projects\fun\AndroidStudio
Using bat script bellow create symlinks to resources folder and AndroidManifest.xml
script.bat
mklink /J C:\projects\fun\AndroidStudio\app\src\main\res C:\projects\fun\Resources
mklink /H C:\projects\fun\AndroidStudio\app\src\main\AndroidManifest.xml C:\projects\fun\Properties\AndroidManifest.xml
it doesn't require to use axml instead of xml files, designer works fine, preview too.
The Autocomplete work only on files with .axml extension.
If your file type is xml you can create new file with axml extension and copy the content of the xml old file to the new axml file (sometimes just renaming the file don't work)

Resources