运行 我的 phone 上的 Android 应用程序是否会通过 Android Studio 减慢速度?
Does running an Android app on my phone through Android Studio slow it down?
我最近使用 Android Studio 创建了我的第一款游戏。我想知道 运行 它在我的 phone 上(通过 Android Studio)是否会比 运行 慢,就好像它是从 Play 商店下载的一样?我注意到在较旧的 Android phone 上模拟我的应用程序实际上比在较新的 phone(三星 A5)上模拟 运行 快得多。在各种设备上模拟时,与较新的 phones 相比,我的应用程序在较旧的 phones 上运行速度也更快。这可能是什么原因?
不,使用 ADB 在物理设备上调试和测试您的应用并不一定会降低速度。通过 ADB 和 Play 商店安装应用程序之间没有太大区别,因为在这两种情况下,.apk
文件都会安装到设备上。但是您可能会遇到 ADB 的一些滞后或延迟,因为整个日志必须由 Android Studio 捕获并且需要设备的一定处理能力。这就像在开发者模式下测试应用程序。当您从 Play 商店安装应用程序时,它是最终版本,文件已清理,无需日志捕获,因此速度更快。
您的应用程序必须使用一些最新的组件,这些组件可能只在较新的 android 版本中可用,而在较旧的版本上,它们可能会通过支持库得到支持,因此它们的实现很简单,因为以降低处理能力和 RAM。并非所有功能和实施都在旧 Android 版本上受支持。
我最近使用 Android Studio 创建了我的第一款游戏。我想知道 运行 它在我的 phone 上(通过 Android Studio)是否会比 运行 慢,就好像它是从 Play 商店下载的一样?我注意到在较旧的 Android phone 上模拟我的应用程序实际上比在较新的 phone(三星 A5)上模拟 运行 快得多。在各种设备上模拟时,与较新的 phones 相比,我的应用程序在较旧的 phones 上运行速度也更快。这可能是什么原因?
不,使用 ADB 在物理设备上调试和测试您的应用并不一定会降低速度。通过 ADB 和 Play 商店安装应用程序之间没有太大区别,因为在这两种情况下,.apk
文件都会安装到设备上。但是您可能会遇到 ADB 的一些滞后或延迟,因为整个日志必须由 Android Studio 捕获并且需要设备的一定处理能力。这就像在开发者模式下测试应用程序。当您从 Play 商店安装应用程序时,它是最终版本,文件已清理,无需日志捕获,因此速度更快。
您的应用程序必须使用一些最新的组件,这些组件可能只在较新的 android 版本中可用,而在较旧的版本上,它们可能会通过支持库得到支持,因此它们的实现很简单,因为以降低处理能力和 RAM。并非所有功能和实施都在旧 Android 版本上受支持。