如何让这个应用程序启动,因为无论java文件多么简单,什么都没有! [英] How do I get this app to start, cuz no matter how simple is the java file, nothing!

查看:39
本文介绍了如何让这个应用程序启动,因为无论java文件多么简单,什么都没有!的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好伙伴们。

我很高兴我引起了你的注意,你正在花时间阅读这篇文章。

我必须警告你,尽管如此我是编码新手的定义。

现在,对于实际问题:

我想构建一个基本的应用程序,它将使用跟踪一些基本的足球统计数据,那些是:目标数量,犯规次数(我可能不使用正确的复数,因为对我来说听起来不对:),以及每支球队的进球次数。



我在Android Studio中遇到的错误是:



<

Hello fellow coders.
I am very glad that I got your attention,and you are taking from your time to read this.
I must warn you though that I am the definition of a novice on coding.
Now,to the actual problem:
I want to build a basic app that will use keep track of some basic soccer stats,and those are:number of goals,number of fouls (i may not use the correct plural,because to me it does not sound right :)and number of goal attempts on each team.

The error that i get in Android Studio is:

<

01-07 16:11:05.115 30863-30863/com.example.android.myapplication_counter E/AndroidRuntime: FATAL EXCEPTION: main
                                                                                           Process: com.example.android.myapplication_counter, PID: 30863
                                                                                           java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.android.myapplication_counter/com.example.android.myapplication_counter.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "com.example.android.myapplication_counter.MainActivity" on path: DexPathList[[zip file "/data/app/com.example.android.myapplication_counter-1/base.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_dependencies_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_0_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_1_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_2_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_3_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_4_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_5_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_6_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_7_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_8_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/data/app/com.example.android.myapplication_counter-1/lib/arm64, /system/lib64, /vendor/lib64]]
                                                                                               at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2819)
                                                                                               at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2988)
                                                                                               at android.app.ActivityThread.-wrap14(ActivityThread.java)
                                                                                               at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1631)
                                                                                               at android.os.Handler.dispatchMessage(Handler.java:102)
                                                                                               at android.os.Looper.loop(Looper.java:154)
                                                                                               at android.app.ActivityThread.main(ActivityThread.java:6682)
                                                                                               at java.lang.reflect.Method.invoke(Native Method)
                                                                                               at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520)
                                                                                               at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)
                                                                                            Caused by: java.lang.ClassNotFoundException: Didn't find class "com.example.android.myapplication_counter.MainActivity" on path: DexPathList[[zip file "/data/app/com.example.android.myapplication_counter-1/base.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_dependencies_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_0_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_1_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_2_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_3_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_4_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_5_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_6_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_7_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_8_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/data/app/com.example.android.myapplication_counter-1/lib/arm64, /system/lib64, /vendor/lib64]]
                                                                                               at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
                                                                                               at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
                                                                                               at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
                                                                                               at android.app.Instrumentation.newActivity(Instrumentation.java:1086)
                                                                                               at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2809)
                                                                                               at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2988) 
                                                                                               at android.app.ActivityThread.-wrap14(ActivityThread.java) 
                                                                                               at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1631) 
                                                                                               at android.os.Handler.dispatchMessage(Handler.java:102) 
                                                                                               at android.os.Looper.loop(Looper.java:154) 
                                                                                               at android.app.ActivityThread.main(ActivityThread.java:6682) 
                                                                                               at java.lang.reflect.Method.invoke(Native Method) 
                                                                                               at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520) 
                                                                                               at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)

>





java,我相信是主要成分 - 无论我拿出多少,它仍然是相同的:





>


The java,where i belive is the main ingredient-no matter how much i take out of it,it still the same:


package com.example.android.courtcounter;

import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.TextView;

import com.example.android.myapplication_counter.R;

public class MainActivity extends AppCompatActivity {
    int scoreTeamA = 0;
    int scoreTeamB = 0;
    int scoreTeamAFoul = 0;
    int scoreTeamBFoul = 0;
    int scoreTeamAGoalAttempt = 0;
    int scoreTeamBGoalAttempt = 0;
    /**
     * Displays the given score for Team A.
     */
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
    /**
     * Displays the given score for Team A.
     */
    public void displayForTeamA(int score) {
        TextView scoreView = (TextView) findViewById(R.id.team_a_score);
        scoreView.setText(String.valueOf(score));
    }
    /**
     * Displays the given score for Team B.
     */
    public void displayForTeamB(int score) {
        TextView scoreView = (TextView) findViewById(R.id.team_b_score);
        scoreView.setText(String.valueOf(score));
    }
    /**
     * Increase the score for Team A by 1 point.
     */
    public void addOneForTeamA(View v) {
        scoreTeamA=scoreTeamA + 1;
        displayForTeamA(scoreTeamA);
    }
    /**
     * Increase the score for Team B by 1 point.
     */
    public void addOneForTeamB(View v) {
        scoreTeamB=scoreTeamB + 1;
        displayForTeamB(scoreTeamB);
    }
    /**
     * Increase the score for Team A by 2 points.
     */
    public void addTwoForTeamA(View v) {
        scoreTeamA=scoreTeamA + 2;
        displayForTeamA(scoreTeamA);
    }
}





我的尝试:



我试图从我的java文件中删除一些代码(remeber-noob here)

我在新文件中执行了相同的步骤。同样的结果

我休息了一下(从诅咒中)然后又带着新鲜的力量回来了......几乎没有。

我用google搜索网站,人们很友善地帮助我。



What I have tried:

I tried to remove some code from my java file(remeber-noob here)
I did the same steps,in a new file..Same result
I took a break(from cursing) and came back with fresh forces..Still nothing.
I googled sites where people are kind enough to help me out.

推荐答案

H.handleMessage(ActivityThread.java:1631)
在android.os.Handler.dispatchMessage(Handler.java:102)
在android。 os.Looper.loop(Looper.java:154)
在android.app.ActivityThread.main(ActivityThread.java:6682)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit
H.handleMessage(ActivityThread.java:1631) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6682) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit


MethodAndArgsCaller.run(ZygoteInit.java:1520)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)
引起:java.lang.ClassNotFoundException:未找到类com.example.android.myapplication_counter.MainActivity 在路径上:DexPathList [[zip文件/data/app/com.example.android.myapplication_counter-1/base.apk,zip文件/data/app/com.example.android.myapplication_counter-1/split_lib_dependencies_apk。 apk,zip文件/data/app/com.example.android.myapplication_counter-1/split_lib_slice_0_apk.apk,zip文件/data/app/com.example.a ndroid.myapplication_counter-1 / split_lib_slice_1_apk.apk,zip文件/data/app/com.example.android.myapplication_counter-1/split_lib_slice_2_apk.apk,zip文件/data/app/com.example.android.myapplication_counter- 1 / split_lib_slice_3_apk.apk,zip文件/data/app/com.example.android.myapplication_counter-1/split_lib_slice_4_apk.apk,zip文件/data/app/com.example.android.myapplication_counter-1/split_lib_slice_5_apk。 apk,zip文件/data/app/com.example.android.myapplication_counter-1/split_lib_slice_6_apk.apk,zip文件/data/app/com.example.android.myapplication_counter-1/split_lib_slice_7_apk.apk,zip文件/data/app/com.example.android.myapplication_counter-1/split_lib_slice_8_apk.apk,zip文件/data/app/com.example.android.myapplication_counter-1/split_lib_slice_9_apk.apk\"],nativeLibraryDirectories=[/ data / app / com.example.android.myapplication_counter-1 / lib / arm64,/ system / lib64,/ vendor / lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
at java.lang.ClassLoader.loadClass(ClassLoader.java) :312)
在android.app.Instrumentation.newActivity(Instrumentation.java:1086)
在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2809)
在android.app。 ActivityThread.handleLaunchActivity(ActivityThread.java:2988)&NBSP;
在android.app.ActivityThread.-wrap14(ActivityThread.java) 
在android.app.ActivityThread
MethodAndArgsCaller.run(ZygoteInit.java:1520) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410) Caused by: java.lang.ClassNotFoundException: Didn't find class "com.example.android.myapplication_counter.MainActivity" on path: DexPathList[[zip file "/data/app/com.example.android.myapplication_counter-1/base.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_dependencies_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_0_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_1_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_2_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_3_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_4_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_5_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_6_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_7_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_8_apk.apk", zip file "/data/app/com.example.android.myapplication_counter-1/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/data/app/com.example.android.myapplication_counter-1/lib/arm64, /system/lib64, /vendor/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) at java.lang.ClassLoader.loadClass(ClassLoader.java:380) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) at android.app.Instrumentation.newActivity(Instrumentation.java:1086) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2809) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2988)  at android.app.ActivityThread.-wrap14(ActivityThread.java)  at android.app.ActivityThread


H.handleMessage(ActivityThread.java:1631) 
在android.os.Handler.dispatchMessage(Handler.java:102) 
在android.os.Looper.loop(Looper.java:154) 
在android.app.ActivityThread.main(ActivityThread.java:6682) 
at java.lang.reflect.Method.invoke(Native Method) 
at com.android.internal.os.ZygoteInit
H.handleMessage(ActivityThread.java:1631)  at android.os.Handler.dispatchMessage(Handler.java:102)  at android.os.Looper.loop(Looper.java:154)  at android.app.ActivityThread.main(ActivityThread.java:6682)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.ZygoteInit


这篇关于如何让这个应用程序启动,因为无论java文件多么简单,什么都没有!的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆