• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps Android Emulator App Not Launcing

I have created a project in Android Studio: package com.example.apps.newapplication; Java code:

import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.RelativeLayout;
import android.widget.Button;


publicclassMainActivityextendsAppCompatActivity{

@override
protectedvoid onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);

RelativeLayoutDakotasLayout=newRelativeLayout(this);
Button redButton =newButton(this);

DakotasLayout.addView(redButton);
setContentView(DakotasLayout);

Toolbar toolbar =(Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);

FloatingActionButton fab =(FloatingActionButton) findViewById(R.id.fab);
fab.setOnClickListener(newView.OnClickListener(){
@override
publicvoid onClick(View view){
Snackbar.make(view,"Replace with your own action",Snackbar.LENGTH_LONG)
.setAction("Action",null).show();
}
});
}

@override
publicboolean onCreateOptionsMenu(Menu menu){
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main, menu);
returntrue;
}

@override
publicboolean onOptionsItemSelected(MenuItem item){
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();

//noinspection SimplifiableIfStatement
if(id == R.id.action_settings){
returntrue;
}

returnsuper.onOptionsItemSelected(item);
}
}
Manifest.xml code:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.app.newapplication">

<application>
android:allowBackup="true"
android:icon="@Mipmap/ic_launcher"
android:label="@String/app_name"
android:supportsRtl="true"
android:theme="@Style/AppTheme">
<activity
android:name=".MainActivity"
android:label="@String/app_name"
android:theme="@Style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>

<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>

</manifest>
The problem is my app shuts down every time I launch it in the emulator. I'm not sure what's wrong in my java file. It might be my manifest file that's wrong, but I'm not sure.
 

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones