Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我的Android应用程序不断停止;是因为我没有找到证书文件而导致GPRC错误吗?_Java_Android_Android Studio - Fatal编程技术网

Java 我的Android应用程序不断停止;是因为我没有找到证书文件而导致GPRC错误吗?

Java 我的Android应用程序不断停止;是因为我没有找到证书文件而导致GPRC错误吗?,java,android,android-studio,Java,Android,Android Studio,我正在尝试运行我的第一个Android应用程序,但在尝试运行之后,它一直停止。有人能帮我解释一下为什么会发生这种情况吗 我认为发生这种情况的一个原因是GPRC错误: Emulator:Emulator:WARNING:EmulatorService.cpp:448:找不到certfile:C:\Users\HOME.android\Emulator-grpc.cer安全性将被禁用 Emulator:在127.0.0.1:8554启动GRPC服务器 谢天谢地,最近有一个关于这个问题的问题在:,但是

我正在尝试运行我的第一个Android应用程序,但在尝试运行之后,它一直停止。有人能帮我解释一下为什么会发生这种情况吗

我认为发生这种情况的一个原因是GPRC错误:

Emulator:Emulator:WARNING:EmulatorService.cpp:448:找不到certfile:C:\Users\HOME.android\Emulator-grpc.cer安全性将被禁用

Emulator:在127.0.0.1:8554启动GRPC服务器

谢天谢地,最近有一个关于这个问题的问题在:,但是那里的人提供给最初提问者的答案没有一个适合我。我尝试过重新安装必要的SDK工具emulator、emulator虚拟机监控程序驱动程序、平台工具和emulator加速器,但都没有成功。我还进行了无效数据缓存和重启,检查了XML文件,卸载了应用程序,并重新启动了计算机,但都没有用

所以我开始认为这里还有另一个问题,但我不知道是什么

我的主要活动是这样的,它只是将一些足球队分组:

package com.example.basicsorting;

import android.os.Bundle;
import android.util.Log;

import androidx.appcompat.app.AppCompatActivity;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Random;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        List<Tgroup> groups = new ArrayList<>();
        groups.add(new Tgroup('1', "A"));
        groups.add(new Tgroup('2', "B"));
        groups.add(new Tgroup('3', "C"));
        groups.add(new Tgroup('4', "D"));

        List<String> ht = Arrays.asList("A", "B", "C", "D");
        List<String> ttd = Arrays.asList("E", "F", "G", "H", "I", "J",
                "K", "L", "M", "N", "O", "P");
        Map<String, Tgroup> drawResult = new HashMap<>();

        Random random = new Random();
        for (int i = 0; i < ht.size(); i++){
            drawResult.put(ht.get(i), groups.get(i));
        }

        for (String team : ttd){
            int index = random.nextInt(ttd.size());
            drawResult.put(team, groups.get(index));
        }

        for(Map.Entry<String, Tgroup> e : drawResult.entrySet()){
            Log.d("Cup", e.getKey() + "got drawn to Group" + e.getValue().name +
        "so they will have to book a place at " + e.getValue().hostcity);
        }


    }
}
与此同时,Logcat是空的。提前谢谢你


编辑:感谢您编辑标签

尝试将模拟器设置更改为硬件。AVD经理。使用铅笔按钮选择模拟设备设置。然后转到“高级设置”,将硬件设置从“自动”更改为“硬件”

package com.example.basicsorting;

public class Tgroup {
    public char name;
    public String hostcity;

    Tgroup(char name, String hostcity) {
        this.name = name; // value is equal to whatever the user passed in
        this.hostcity = hostcity;
    }
}