Java 如果我从Android stuido运行应用程序,或者使用Android studio创建的apk安装应用程序,则应用程序的行为会有所不同
我一直在使用SurfaceView在java中为android制作游戏。这是工作的预期,但几周前我开始有问题。 当我在Android studio的设备上运行游戏时,一切都很好。 当我试着用Android studio graphics创建的apk文件在同一台设备上安装这个应用程序时,它已经完全过时了。 今天我发现,如果我在设备连接到计算机且安卓studio打开时安装apk文件,游戏就会正常安装和运行 我上周做的唯一一个可能相关的改变——这个变量过去是非静态的Java 如果我从Android stuido运行应用程序,或者使用Android studio创建的apk安装应用程序,则应用程序的行为会有所不同,java,Java,我一直在使用SurfaceView在java中为android制作游戏。这是工作的预期,但几周前我开始有问题。 当我在Android studio的设备上运行游戏时,一切都很好。 当我试着用Android studio graphics创建的apk文件在同一台设备上安装这个应用程序时,它已经完全过时了。 今天我发现,如果我在设备连接到计算机且安卓studio打开时安装apk文件,游戏就会正常安装和运行 我上周做的唯一一个可能相关的改变——这个变量过去是非静态的 public static f
public static final int SCREEN_WIDTH = Resources.getSystem().getDisplayMetrics().widthPixels;
public static final int SCREEN_HEIGHT = Resources.getSystem().getDisplayMetrics().heightPixels;
有什么想法、建议和帮助吗?我试过signet apk,但仍然是samethx寻求帮助。正是这些变量。