Can't run a blank activity in Android Studio (rendering problems) - android

I'm very close to giving up with Android development. I don't currently have an Android phone so I'm trying to use emulators. In Eclipse, after fixing 500000 bugs/errors I finally managed to get an emulator to launch - but it kept getting stuck on the Android loading screen (even after like 45 mins) so somebody recommended me to use Android Studio.
I downloaded this on my PC, and when I tried to run a blank activity I got this error:
When I tried to actually play around with the activity, I got a rendering error:
I saw some stuff online that said to use a downgraded Android version for the error to go away - however, I only have 2 versions as you can see and none of them are working.
I tried downloading/installing Android Studio on my laptop too and got the exact same problems. What is going on? I have spent 2 days trying to run a blank activity now and am really on the verge of just giving up. Any ideas?
EDIT: Trying out Jorge Casariego's suggestion but cannot find Open Modules when I right click

Looks like it happens because you are updated Android build tools to "24.0.0 rc1" but not update gradle build plugin to 1.3.0-beta1 version.
Make sure that you have in yourProjectFolder/build.gradle
dependencies {
classpath 'com.android.tools.build:gradle:1.3.0-beta1' // or 1.2.3
}
And in yourProjectFolder/mainModuleName/build.gradle you have
android {
...
buildToolsVersion "24.0.0 rc1" // or 23.0.1
...
}
or as a variant use last stable versions of build tools

To downgrade your SDK, you need to download a different SDK version. To do this, you need to run the SDK Manager which is the 4th image from the right:
This will allow you to download different versions of Android, allowing you to get API 19/20/21, which should fix your issue.
I get this rendering problem all the time and I've been developing for almost 2 years now, with over 10 months on android studio. These rendering problems are only for the activity preview, which usually isn't very helpful at all anyway. If you don't have an Android device, my best suggestion would be to download the GenyMotion emulator. It is 1000x better than the built in emulator, and even has a plugin for android studio that allows you to run it from within the IDE. If you need to check how a layout works, I would recommend just running the app in the emulator, as you will get a much better idea of how things look anyway, rather than trying to approximate it with the layout previewer.
Edited 6/10/18:
The packaged emulator has been updated extensively and now performs much better. For that reason, I've removed the link to the 3rd party tool. I realize my intention at the time was to be helpful, but having a link to a 3rd party tool in a stackoverflow question seems inappropriate, especially given the reason for highlighting it is outdated.

To resolve this issue follow the following steps :
Go to your app folder under Navigation section.
Right Click -> Open Module Settings
Set Compile with SDK Version as API 22 or below (Lollipop)
Set Build version as 21.1.2
Clean + Build your Project
to use the new M preview, you'll need to also use Android Studio 1.3 Preview (from the canary channel).

I have this problem too. Because I named my App the wrong thing. It has a "-" character in the app name. Ex: Web-ViewDemo. It causes a wrong location, so android studio can't do anything totally right 100%.
In short, try to rename your app!

Related

Default Activity not found .I see many solution but does not work for me

Default Activity not found. I faced this problem from last 4 days. I tried all possible solution on stack over flow. but nothing work ..! only one solution is working almost 1 time only if I click on sync project with Gradle Files. some times its work or some time its not.
Edit Configuration
MainActivity.Xml
MainActivity.java
but I select Nothing option in Launch it work ..but no any activity launch in the physical device
Android Manifest
build.gradle
as said here
The Android 10 SDK includes changes that are not compatible with some older versions of Android Studio. So, for the best development experience, we recommend that you install the latest version of Android Studio.
You can compile and test Android 10 apps using Android Studio 3.3 and higher, but some users of the Android 10 SDK may encounter Gradle sync failures and warnings about outdated dependencies.
It is recommended to use Android Studio 4 with SDK 29

Xamarin.Forms - AOT compile not working (for Android)

This is the repository that demonstrates this issue.
This is simple standard project with one page. I created the archive for publishing (release mode).
If I use the "AOT compile" option, I get the error:
"Apk failed to install Error:could not parse error string"
If I disable this option, then the APK works.
To use my test project, update the option AndroidSigningKeyStore in ApkSignerIssue.Android.csproj to point to file test.keystore in the folder test.
I'm on Windows 10 and I'm using Android Api 26. If I try Api 25, it does not work. I've tried using VS 15.5.7 and 15.8.0(preview) with "AOT compile" and neither of those work.
Without this option, XF+Android can not be used; the first load of the app will take 8-10 seconds.
It worked earlier, but now I can not build a package to release an update to my application.
Downgrade to 15.5.7 working for me now.
I do not know why this did not work right away, maybe I rebooted the computer. but now it works.
That's good - I was able to release an update my app.
And this is very sad - this is my fourth Downgrade in three months(starting from 15.6).
Archiving the package does not work normally three months, three months, Karl!
I lost a lot of time.

Problems running app on actual device

OK, please take it easy on me, I am new to the whole Xamarin community. I have built a simple calculator app using MVVMCross. When I run the app in an emulator everything works great. It still needs some UI attention, but functionally it all works. When I go to archive it and make an install on my phone, it installs just fine. The issue is when I go to run it. As soon as it opens I get an error message. "Calculator.UI.Droid has stopped" Open app again. I have gone through everything I can find online to do this and nothing is working.
Here is my setup:
Visual Studio 2017 Community with latest updates
Windows 10 with latest updates
Latest Java SDK
Project Properties:
Compile using Android Version 7.1 (Nougat)
Minimum Android Version 5.0
Target Android Version 7.1
Use Fast Deployment - false
Generate one package (.apk) per selected ABI - unchecked
Enable ProGuard - checked
Linking - SDK and User Assemblies
Android Phone:
Google Pixel 2 with latest updates.
Any help would be appreciative. Just let me know if you need more information. Thanks in advance
I myself are also using Xamarin, and quite often I get this problem, most times it is related to the code, so please make sure that's the case.
comment out your calculator stuff, and try running the basic app on your physical device. if that works try to find the problem, idk if you can use breakpoints because your problems happens on boot.

Android Studio 2.3 rc1 App Crashes and Empty Log

I've installed Android Studio 2.3 rc1 and my app doesn't run. Only the Splash screen activity that I've setted up is shown, and then the app crashes.
The big problem is that the log is empty, shows only "Connected to process..." and "Application terminated".
How can I solve this? Is it normal for non-stable version of Android Studio (I'm a noob) or it's a problem of my app?
Edit 1: I've tried to create a new simple project but the result is the same. So maybe the problem is the IDE.
Edit 2 (partially solved): During operation on Edit 1, I've tried a code sample from My App, not an entirely new project, the problem was exactly in that code XD.
Now I've tried other projects and they work.
Edit 3 (solved): I'm really sorry, I think you can delete this thread. The logcat was not empty. I had exchanged the position of the logcat screen with the run one, and by force of habit, always clicked on it without reading the label that had changed. Forgive the fool.
Android studio allow you to run Stable, Beta and Canary builds at the same time. Try running your app on stable version to find out if this has something to do with the IDE or your app.
When you are running Beta/Canary builds it is always a good idea to keep a stable version in your computer as these releases are not always 100% stable.

Rendering problems with my first project in Android Studio

So I am currently working on my first project in android studio, and im following this book on how to create apps but it seems like when I try to run the app to see if its working (Its a blank android app) it prompts me with the Emulator but nothing shows up then I get prompted with this, I've tried googleing error message and there were some solutions but none of them worked for me so I am not sure if I missed something.
What could I be doing wrong?
This is what it looks like
The version on the simulator and the preview must be the same:
api version
simply low the level on the preview or install a simulator with a higher level version
Try to rebuild your app it usually works for me.

Categories

Resources