Logcat Datei abstürzt: -Android App Fehler App während installattion
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.android.nxtgendataingestion/com.example.android.nxtgendataingestion.SplashScreen}: java.lang.IllegalArgumentException: Unknown color
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2423)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2483)
at android.app.ActivityThread.access$900(ActivityThread.java:153)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1349)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5438)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:738)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:628)
Caused by: java.lang.IllegalArgumentException: Unknown color
at android.graphics.Color.parseColor(Color.java:226)
at com.example.android.nxtgendataingestion.SplashScreen.onCreate(SplashScreen.java:24)
at android.app.Activity.performCreate(Activity.java:6303)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1108)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2376)
... 9 more
SplashScreen.java:-
package com.example.android.nxtgendataingestion;
import android.graphics.Color;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import gr.net.maroulis.library.EasySplashScreen;
public class SplashScreen extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
EasySplashScreen config = new EasySplashScreen(SplashScreen.this)
.withFullScreen()
.withTargetActivity(MainActivity.class)
.withSplashTimeOut(5000)
.withBackgroundColor(Color.parseColor("#ebedef"))
.withHeaderText("WELCOME")
.withAfterLogoText("Tour Guide App");
//Set Text Color
config.getHeaderTextView().setTextColor(android.graphics.Color.parseColor("#239b56f"));
config.getAfterLogoTextView().setTextColor(android.graphics.Color.parseColor("#239b56f"));
View view = config.create();
setContentView(view);
}
}
Grade Datei: -
apply plugin: 'com.android.application'
android {
compileSdkVersion 24
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "com.example.android.nxtgendataingestion"
minSdkVersion 15
targetSdkVersion 24
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:24.2.1'
testCompile 'junit:junit:4.12'
//Add Librry of Splash Screen
compile 'gr.pantrif:easy-android-splash-screen:0.0.1'
}
Wenn ich App-Installation in Ein Smartphone stürzt ab, wenn ich auf ein App-Symbol klicke. Ich denke, Fehler ist in einem Farbcode, aber ich bin nicht in der Lage, es zu sortieren. Ich habe das Internet über diese Antwort ausgraben aber keine gültige Antwort kommt heraus. Helfen Sie mir, es zu sortieren. Danke im Voraus.
yep Ihre Farbe ist schlecht '# 239b56f' sollte int rot, int grün, int Blue' so' # 11223344' –
lesen sein 'int alpha, https://developer.android.com/reference/android /graphics/Color.html#parseColor(java.lang.String) –