Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.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 stuido运行应用程序,或者使用Android studio创建的apk安装应用程序,则应用程序的行为会有所不同_Java - Fatal编程技术网

Java 如果我从Android stuido运行应用程序,或者使用Android studio创建的apk安装应用程序,则应用程序的行为会有所不同

Java 如果我从Android stuido运行应用程序,或者使用Android studio创建的apk安装应用程序,则应用程序的行为会有所不同,java,Java,我一直在使用SurfaceView在java中为android制作游戏。这是工作的预期,但几周前我开始有问题。 当我在Android studio的设备上运行游戏时,一切都很好。 当我试着用Android studio graphics创建的apk文件在同一台设备上安装这个应用程序时,它已经完全过时了。 今天我发现,如果我在设备连接到计算机且安卓studio打开时安装apk文件,游戏就会正常安装和运行 我上周做的唯一一个可能相关的改变——这个变量过去是非静态的 public static f

我一直在使用SurfaceView在java中为android制作游戏。这是工作的预期,但几周前我开始有问题。 当我在Android studio的设备上运行游戏时,一切都很好。

当我试着用Android studio graphics创建的apk文件在同一台设备上安装这个应用程序时,它已经完全过时了。

今天我发现,如果我在设备连接到计算机且安卓studio打开时安装apk文件,游戏就会正常安装和运行

我上周做的唯一一个可能相关的改变——这个变量过去是非静态的

public static final int SCREEN_WIDTH = Resources.getSystem().getDisplayMetrics().widthPixels;
public static final int SCREEN_HEIGHT = Resources.getSystem().getDisplayMetrics().heightPixels;

有什么想法、建议和帮助吗?

我试过signet apk,但仍然是samethx寻求帮助。正是这些变量。