Preview is not showing for some XML files in android studio but the application works fine. In order to develop my application, I need to be able to see all preview properly
I've read several posts in StackOverflow
I change style, sdk ,but it doesn't work any way
Here are some rendering error android studio gave me
java.lang.IllegalArgumentException:
java.lang.ClassCastException#53dcf95b
java.lang.IllegalArgumentException: java.lang.ClassCastException#24df40fa
java.lang.IllegalArgumentException: java.lang.ClassCastException#269b81fb
For me I switching to text to design again and again. And sometime switching to preview and gradle at the right corner. This does the trick. Hope it help you
You may try some options:
Clean Project
Rebuild Project
Invalidate caches / Restart
Switching Multiple time Text / Design [Answerd by #Rajkumar Sharma]
Change API level
Change Theme
You may close your current project and Open another new to test that the problem is in your current project or in the Android Studio.
Check Manifest
Related
When I try to to see the design of a layout, it shows a gray screen instead.This started happening in every project. Even the new projects that I didn't make any modifications on, so I'm sure this is not because of an error in the layout.
I'm using the lates Eel 2022.1.1 version.
I expected to see the layout design as usual but I see a blank screen.
Click on 'Split' button which is on right top corner, to toggle design and code or code with design.
If there any issue, will appear there.
Go to File -> Invalidate Cache and Restart or Clean and Re-Build Project again.
This is a common issue in the android studio there is nothing to worry about you can use these methods to see the layout.
Most probably you didn't download gradle properly or you need to wait a few minutes after the project build
ReBuild Project to clear unwanted android studio IDE errors
Open the XML file and see all tags are properly closed and there is no error.
Your PC is not Made for Android Studio LOL so please close the project and reopen it.
so I'm trying out Android Studio for the first time, and I've already run into something. I'm following the official "first application" tutorial on developer.android.com, but it's not matching up. So, I tested this with two apps, and it wasn't like a bug in the first one exclusively, it happened in both. Here's a pic of an app where nothing has been changed and I followed the tutorial exactly:
As you can see in the hierarchy, it is supposed to have the Hello World text that displays when you make a new app. However, with me not changing anything, it's not showing up.
Any ideas?
Also to clarify, the items do show up when I run it on my device, it just doesn't show up on the computer.
Check the upper right corner of the Preview screen, you should see a red warning mark. Click on that and it will tell what is preventing Android Studio from rendering your layout.
Some times android studio stuck or something.Try doing
File->Invalidate Caches/Restart
The best solution is
Clean Project
Rebuild Project
In your style.xml file change the string parent with the below line:
parent="Base.Theme.AppCompat.Light.DarkActionBar"
Not sure where to post this issue I have with Android Studio IDE, I hope it can be answered here.
When I open the Asset Studio in Android Studio by right clicking on my Android Module and selecting new -> Image Asset I cannot get past the first screen. Even when I leave this default, when I try and press next the Asset Window start shaking shortly after a second or two.
I encountered this problem with a prior version of Android Stuido but an update to the latest version did not help.
I tried updating the android SDK and build tools since they are obviously related but without success.
I tried restarting Android Studio but the "bug" still remains.
Perhaps I am doing something wrong, I created a video of my workflow and the issue I am encountering.
I had the same problem.
In the Legacy tab, I set the Google Play Store Icon to No and I could pass the first screen.
I had exactly the same problem while I was trying to create adaptive icon from vector graphics.
What helped me was that I need to set Size to 108 dp x 108 dp when I imported Vector Asset (res -> right click -> New -> Vector Asset).
I have faced the same issue with vectors that had a dashed line. Android Studio doesn't support dashed-strokes by default. You can check what is not supported in this link Dashes stroke-dasharray in Android Vector. So in such cases Android Studio just doesn't show any error upfront.
In your case I see its happening even for normal vectors.
To check why its failing notice every time it fails the exclamation mark at the extreme bottom right of Android Studio turns red and flashes. Just close pop up window of Android Studio and click on the red exclamation mark. It will give you the reason why its failing. Although there was nothing much I could do about it maybe you can figure out whats wrong.
I know it's been answered but here's another thing that might fix someone else's problem when adding an asset and getting the weird shaky window error: check the asset dimensions you're importing.
I was trying to add a Vector Asset with dimensions about 23dp x 1077dp (really big height and small width), and for some reason Android Studio didn't accept it. After changing it to a dimension bigger than 170dp x 8137.3dp (it scales automatically) it worked. Then I went on the .xml file and changed it to a dimension I wanted, preserving the proportion of mostly 200dp in width or height as prompted by Lint in a warning.
I don't really know why it worked but I managed to add the asset. If anyone knows it, feel free to explain.
Steps:
1) Have you tried setting it manually through file explorer/directories etc.?
2) Maybe try a drawable importer? Like this.
3) Have a look at this answer, it might help.
4) Try completely uninstalling Android Studio, re-download and install again, if all else fails.
As per your project structure, I believe this is not a native application.
That's right, Flutter projects are not Android projects. Many Android tools are enabled only for projects that have an Android facet. Adding that to Flutter projects causes many problems, so we don't do that and this functionality available for only in native android application.
Furthermore,If you want to use may be it'll help you.
Open android studio File->Open folder->navigate to your flutter project and select the Android folder. Wait for it to sync, then navigate inside the Android studio folder and find the res folder right click on it and choose New you will see the Image asset studio.
This happened to me and the problem was that the dimensions of my source image were too small, which I think is the takeaway from all the other answers as well.
In my case the issue was caused by some unusual project structure, including some source directories added manually within the module.
The only solution was to create a new sample project in Android Studio, use the Asset Editor, generate all the assets to finally copy those to my "unusual" project.
One could also read the IDE (Android Studio) logs to see exception that are being thrown when the editor windows shakes as it's described by the Author of this thread.
I am new to both java and using Android Studio. This is the problem I am facing:
This is the main GUI I created in Android Studio with 2 textBoxes and 1 button and remove the action bar from it:
IMG
And this is the GUI shown after opening the project on my phone. I am currently using Oneplus 3t:
IMG
Solutions I have tried from stack overflow are:
Rebuild the project (not working)
Rerun the project and build (not working)
Restart the android studio (not working)
Try Invalidate Caches.. Goto File->Invalidate Caches/Restart->Choose "Invalidate and Restart".
Also if you have your instant run On, Try after turning it Off.
Go to settings - Search for instant run and uncheck the Enable Instant Run checkbox.
Please check in your activity what layout are you displaying.. if you need to display activity_main.xml make sure that that layout is specified in your setContentView() method
From the first screenshot, You are using constraint Layout.
The issue you mentioned occurs when you use constraint layout without giving any proper constraints.
It looks different in the studio, but when you finally run it without constraints you get the result as shown in your second screenshot.
Add proper constraints to your views.
I have a really wired issue.
Everything worked fine yesterday, but today when I opened the Eclipse and trying to open a layout it looks like this:
As you can see there is nothing shown(Not the name of the layout, not design and graphical tabs).
I already tried the following:
To upgrade everything in the SDK manager.
To restart everything including my computer(which in most of the time fix any problem in eclipse).
Shift+Alt+F7 doesn't work.
UPDATE:
Add to done list:
Re-Open Perspective
Window>> Reset Perspective
This is my Error Log:
right click on the layout you want to open and choose
Open with >> Android Common XML Editor,
try this as well
Window>> Reset Perspective
sometime graphical layout show. but nothing showing. only blank. this is happen because the manifest minimum sdk is not support to view the layout.to resolve that change the api level which display in the right corner of layout display area.
There are 2 solutions that found:
Convert the project to Android Studio.(I don't take it because I've a complex project)
I Re-install the Eclipse.
Hope that it will help someone to save some time.