个人理财 如果Android Studio模拟器不行为,您可以执行什么操作 - 傻瓜

如果Android Studio模拟器不行为,您可以执行什么操作 - 傻瓜

目录:

视频: 服務端點與行為設定,WCF 服務偵錯及分析 ─ WCF服務與用戶端程式設定 2025

视频: 服務端點與行為設定,WCF 服務偵錯及分析 ─ WCF服務與用戶端程式設定 2025
Anonim

Android Studio附带的模拟器吞噬了开发计算机上的大量资源。如果您像很多开发人员一样,并不总是拥有最新,最强大的硬件,则可能在模拟器中运行应用程序时遇到问题。

如果在五分钟左右之后,您没有看到Android的主屏幕,并且没有看到您的应用程序正在运行,那么可以尝试以下几种方法:

  • 泡泡,冲洗,重复。
<! - 1 - >

关闭模拟器并重新启动应用程序。有时候,第二次或第三次是魅力。在极少数情况下,第四次尝试成功。

  • 如果您可以访问具有更多RAM的计算机,请尝试在其上运行您的应用程序。马力很重要。尝试不同的AVD。

具有

  • x86

系统映像的AVD比具有 armeabi 映像的AVD要好。 (幸运的是,当一个对话框允许你在 x86 和 armeabi 之间进行选择时,你不需要知道 x86 或者 armeabi 装置。)

具有较低分辨率和屏幕密度的AVD在您的开发计算机上占用更少的资源。所以,如果你正在运行的AVD把你拖下来,让自己更低分辨率的AVD(满足你的应用程序的最低SDK要求)。然后,当您运行应用程序时,Android Studio会提示您选择部署目标对话框。从对话框列表中选择较低分辨率的AVD,然后您就可以开始了。

如果您尝试过这些技巧,但仍然遇到问题,可以尝试放弃Android Studio附带的模拟器。

运行第三方模拟器

Android的标准模拟器和AVD(安装Android Studio时获得的软件)不能在每台计算机上完美运行。如果您没有至少16GB的RAM,模拟器的启动可能会非常慢。即使在启动后,仿真器的响应可能会非常缓慢。如果你不喜欢标准模拟器,你可以尝试一个第三方模拟器。

Genymotion。 com

  • ,你可以下载一个标准的Android模拟器的替代品。 此选项适用于Windows,Macintosh和某些Linux系统。 Genymotion的产品是免费供个人使用,但每年135美元的商业用途。

Android的开发人员网站

  • 上,您可以下载Visual Studio Emulator for Android。 这个选项是免费使用的,但它只能在Windows电脑上运行。 如果您在运行Android Studio附带的模拟器时遇到问题,这些第三方仿真器绝对值得考虑。

在物理设备上测试应用程序

您可以绕过模拟器并在真实手机,平板电脑设备甚至是安装了Android的咖啡壶上测试您的应用程序。要做到这一点,你必须准备好设备,准备好你的开发计算机,然后把它们连接在一起。

您的设备的Android版本必须至少与您的项目的最低SDK版本一样高。

要在物理设备上测试您的应用程序,请按以下步骤操作:

在您的Android设备上,找到USB调试选项:

如果您的Android设备运行的版本是3. 2或更高版本,请选择设置→应用程序→发展。

  1. 如果您的Android设备运行版本4. 0,4. 0,3或4. 1,请选择设置→开发人员选项。
    • 如果您的Android设备运行版本4.2或更高版本,请选择设置→关于。在关于列表中,点击生成号码项目七次。 (是,七次)。然后按返回按钮返回到设置列表。在设置列表中,点击开发者选项。现在您的Android设备将显示“开发”列表(也称为“开发人员选项”列表)。
    • 在开发(或开发人员选项)列表中,打开USB调试。下面是一个设置的例子,当你搞砸这个设置时:
    • USB调试是为了开发的目的。
  2. 使用它在您的计算机和设备之间复制数据,

    在设备上安装应用程序而不通知,并读取日志数据。

    Android的管理员会警告您,USB调试选项可能会将设备暴露给恶意软件。

    您可以一直保持USB调试。但是,如果您对安全性感到紧张,那么只要您不使用设备开发应用程序,请关闭USB调试功能。

    仅适用于Windows用户:)访问Android的开发者网站下载您的Android设备的Windows USB驱动程序。在Windows开发计算机上安装驱动程序。

    开始运行应用程序时,请确保您的开发计算机显示“选择部署目标”对话框。

  3. 如果在Android Studio的主菜单中看不到“选择部署目标”对话框,请选择“运行”→“编辑配置”。在结果对话框的左侧,选择Android应用程序→应用程序。在对话框的主体中,在“部署目标选项”下,选择“打开选择部署目标对话框”选项,并取消选中“使用相同的设备用于将来启动”复选框。单击确定密封交易。
  4. 确保您的Android设备的屏幕亮起。

    这个步骤可能没有必要。

  5. 在您执行下一步操作时,请留意您的Android设备的屏幕。

    使用USB电缆将设备连接到开发计算机。

    并非所有的USB电缆都是相同的。一些电缆在其他电缆(兼容配件)除了塑料之外没有任何东西的地方有电线和金属。尝试使用您的Android设备随附的任何USB电缆。如果您找不到设备随附的电缆,或者您不知道设备附带的电缆,请尝试使用多根电缆。当您找到可用的电缆时,请标记该电缆。 (如果电缆

  6. 始终

    ,请将其标记为“稳定电缆”。) 插入电缆时,会在Android设备的屏幕上看到一个弹出对话框。弹出窗口询问:允许USB调试? 响应允许USB调试?问题,点击屏幕上的OK按钮。

    如果你没有找到它,你可能会错过允许USB调试?弹出对话框。请务必在插入设备时查找此弹出窗口。如果你一定没有看到弹出窗口,反正你可能会好起来的。但是,如果消息出现,而你没有回应,你肯定不会好起来的。

  7. 在Android Studio中运行您的项目。

    Android Studio为您提供“选择部署目标”对话框。选择您的连接设备,并(舔分裂)您的应用程序开始在您的Android设备上运行。

如果Android Studio模拟器不行为,您可以执行什么操作 - 傻瓜

编辑的选择

在QuickBooks Online中使用批发帐单 - 虚拟

在QuickBooks Online中使用批发帐单 - 虚拟

QuickBooks Online为会计专业人员提供免费程序。您可以注册批发价格计划,也可以免费使用QBOA。如果你选择这样做(这是一个不错的选择!),你将需要知道如何管理的事情。从您的批发帐单订阅中删除客户有时候,事情并不是这样...

基于零基础的预算与QuickBooks 2012 - 傻瓜

基于零基础的预算与QuickBooks 2012 - 傻瓜

零基预算是一个非常有用和常用的预算策略在使用QuickBooks 2012之前,您应该先了解一下。基于零的预算与顶级预算相反。零基预算从下到上工作。零基预算始于个人收入,费用,资产,负债和所有者权益账户。它检查一个特定的...

在Sage Timeslips中10个有用的键盘快捷键 - 虚拟键盘

在Sage Timeslips中10个有用的键盘快捷键 - 虚拟键盘

键盘快捷键可以是Sage Timeslips 。启动或保存一张单据,将昨天,今天或明天的日期插入日期字段,并用一个或两个按键打开和关闭定时器。以下是十大最爱。按下它做什么Ctrl + N开始一个新的投票,而工作在...

编辑的选择

可以在Photoshop Elements 11中的任意形状图层上绘制多个图形 - 虚拟模型

可以在Photoshop Elements 11中的任意形状图层上绘制多个图形 - 虚拟模型

Photoshop Elements 11中创建的任何形状图层上的图形。您可以按照与选择相同的方式添加,减去,排除重叠和相交形状。请遵循以下步骤:创建第一个形状后,在工具选项:添加到形状区域中选择一个状态按钮:...

使用读卡器将图像下载到Mac上 - 傻瓜

使用读卡器将图像下载到Mac上 - 傻瓜

您的相机可能有一个USB端口,电缆,您可以使用下载您的图像。这种方法使用相机电池电力,也相当缓慢。如果您使用读卡器,则会更快地将图像存入计算机。如果您下载了大量的图像,请考虑购买FireWire读卡器; ...

在Photoshop Elements 10中创建形状图层后,在Photoshop Elements 10中绘制多个图形 - 虚拟形状

在Photoshop Elements 10中创建形状图层后,在Photoshop Elements 10中绘制多个图形 - 虚拟形状

可以在该图层上绘制其他形状。您可以按照与选择相同的方式添加,减去,重叠和相交形状。请记住,当您在元素中创建一个形状时,您正在创建一个基于矢量的元素。向量在数学上描述形状。 ...

编辑的选择

在您的IOS应用程序中添加模态视图 - 在iPhone和iPad上虚拟视图

在您的IOS应用程序中添加模态视图 - 在iPhone和iPad上虚拟视图

对于那些希望用户(或用户想要)在应用程序流之外执行某些操作的情况非常适用。而不是使用带有后退按钮的导航控制器,而是显示一个模式视图,其中的控件允许用户选择一个动作或...

Android应用程序开发:你的Twitter应用程序的文件 - 傻瓜

Android应用程序开发:你的Twitter应用程序的文件 - 傻瓜

,这个Android Studio项目包含大约100个文件和大约170个不同的文件夹。要制作Android Twitter应用程序,您需要专注于该项目的MainActivity。 java文件。但其他一些文件需要注意。 Twitter4J API jar文件Android没有内置的通信支持...