android studio点击图片,如何在Android Studio中的模拟器图库中添加图像?

如何在Android Studio中的模拟器图库中添加图像?

我正在开发图像过滤器应用程序。 但是,如果我没有任何图像,就无法真正尝试。

我知道我可以在电话中对其进行测试,但这并不相同,因为我需要错误消息和其他内容。

我只想从AVD的图库中访问图像,以便可以测试我的应用程序。如何添加一个?

我正在使用Android Studio。 我看到了一些有关如何在Eclipse中执行此操作的示例,但我没有使用它。

那么,如何将图像添加到模拟器图像库中?

9个解决方案

64 votes

这是一个非常老的问题,但是我会回答这个问题以供将来参考。

要向模拟器添加任何文件,只需将文件拖放

该文件将被复制到内部存储的downloads文件夹中。

访问文件

前往设置

单击“存储和USB”

单击内部存储

单击“探索”(最后)

并将其保存在下载文件夹中

现在,您将收到有关设置虚拟SD卡的通知,请按照设置进行操作。成功设置后,您将能够在图库中看到图片。

Mithilesh Izardar answered 2020-01-12T15:31:52Z

38 votes

如何使用Android Studio将图像导入Android虚拟设备的图库中:我正在使用Android Studio 1.4.1和API 15虚拟设备。

警告:这是手动密集型操作,因此对于大量图像来说不是一个好的解决方案。

使用Android的设备管理器(AVD),菜单/工具/ Android / AVD管理器创建虚拟设备。

启动此虚拟设备。

启动Android设备监视器,菜单* /工具/ Android / Android设备监视器。 在设备选项卡(左上方)中,您应该看到您的设备。 它应该在线(请参阅此屏幕截图)

在右侧窗口中是文件资源管理器。 去那里并选择/ mnt / sdcard / Pictures目录。 应该突出显示(请参见此屏幕截图)

通过单击“将文件推送到设备”图标(在上面的屏幕截图中我突出显示的小电话图标),将jpeg添加到此目录。dadburnit一次只能添加一张照片。

转到您的设备并运行开发工具应用程序。

向下滚动并选择Media Provider。

单击扫描SD卡按钮。 这会将您在第5步中添加的图像复制到图库中。 去画廊看看,他们应该在那里。

ssimm answered 2020-01-12T15:33:02Z

32 votes

我想补充Mithilesh Izardar的回答:

确实,最好的方法只是“拖放”,之后您可以在模拟器中找到文件,格式为Settings → Storage(API 25)。对我来说,问题在于,按照这些步骤操作之后,图片既没有出现在“图库”中也没有出现在“下载”中(只需单击“下载”图标)。

原因是因为默认情况下,仿真器中的所有内容都没有权限...因此您要做的就是授予“图库”存储权限:Settings → Storage(API 25)

附言:如果您只是复制图片,则新图片不会立即显示。 您应该重新启动仿真器,或者重新安装sdcard(在Settings → Storage上,通过单击弹出图标来卸载sdcard,然后重新安装它)

F. ALA answered 2020-01-12T15:33:37Z

19 votes

尝试通过设备监视器或通过拖放添加图像后,在浏览时可以找到它,但该图像仍未显示在图库中。

对我而言,它有助于从“设置”>“存储”和“ USB”弹出(虚拟)SD卡并重新插入。

H. de Jonge answered 2020-01-12T15:34:02Z

17 votes

我通过了Android设备监视器

点击设备

选择“ Android设备监视器”的“文件资源管理器”选项卡

选择图片文件夹(路径:数据->媒体-> 0->图片)

单击“将文件夹推送到设备”图标

从计算机中选择图片,然后单击确定。

Boo answered 2020-01-12T15:34:45Z

4 votes

我也有同样的问题:)我用了这段代码

Intent photoPickerIntent = new Intent(Intent.ACTION_GET_CONTENT);

photoPickerIntent.setType("image/*");

startActivityForResult(photoPickerIntent, SELECT_PHOTO);

使用ADM,将图像添加到sdcard或任何位置。

当您进入虚拟机并且显示选择屏幕时,请使用下图所示的左上方下拉菜单进行浏览。

9ab07ae4cfa4d5debf7113b2394a2aa6.png

Shaare answered 2020-01-12T15:35:15Z

4 votes

解决方法简单快捷。 将文件/照片上传到云中(从仿真器外部),并使用浏览器在仿真器上下载。

Darius answered 2020-01-12T15:35:35Z

3 votes

尽管您也可以在真实设备上登录,但是如果您需要使用模拟器,请尝试通过Android设备监视器传输图像,该设备可从Android Studio的工具栏访问(当然,它也在eclipse中)。

从ADM中选择设备后,您可以看到文件夹树并在其中复制内容

basteez answered 2020-01-12T15:35:59Z

0 votes

尝试使用设备文件资源管理器:

启动设备

导航到查看->工具窗口->设备文件资源管理器以打开设备文件资源管理器

单击sdcard,然后选择要将文件保存到的文件夹。

右键单击文件夹,然后选择上载以从计算机中选择文件。

选择文件,然后单击确定以上传

afhamu answered 2020-01-12T15:36:41Z

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/370102.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

移动端学习目录

前面的话 iphone4发布是几年前的事情,而如今早已是移动互联网的时代。人们不再正襟危坐在电脑前,而更愿意把时间耗费在手机上,随时随地地享受互联网。在移动端可以使用最新最炫的前端技术,而不用再考虑老版本IE的兼容性。当前&…

实践中的构建者模式

我将不深入讨论该模式,因为已经有大量的帖子和书籍对此进行了详细的解释。 相反,我将告诉您为什么以及何时应该考虑使用它。 但是,值得一提的是,这种模式与《 四人帮》一书中介绍的模式有些不同。 虽然原始模式着重于抽象化构造步…

python计算汽车的平均油耗_用python对汽车油耗进行数据分析

原标题:用python对汽车油耗进行数据分析- 从http://fueleconomy.gov/geg/epadata/vehicles.csv.zip下载汽车油耗数据集并解压- 进入jupyter notebook(ipython notebook)并新建一个New Notebook- 输入命令[python]view plaincopyimportpandas as pdimportnumpy as np…

git常用命令2

##一、git常用命令 ###1、 push文件 * 打开cmd窗口 * 输入f:,进入f:(自己随便在自己的电脑上找个位置就行了,这里的f:,表示的是f盘) * 然后输入mkdir workSpace,会自动在f盘下生成一个workSpace文件夹 * 然…

android移动应用基础教程源代码,Android移动应用基础教程 【程序活动单元Activity】...

本章目录一、Activity的生命周期1、生命周期状态2 、生命周期方法3、横竖屏切换时的生命周期二、Activity的创建配置和关闭1、Activity的创建2、配置Activity3、开启和关闭Activity三、Intent与IntentFilter1、Intent介绍1.1 意图的概念1.2 显式意图1.3 隐式意图2、IntentFilte…

elasticsearch中cluster和transport知识

elasticsearch cluster 概述 elasticsearch节点间通信的基础transport转载于:https://www.cnblogs.com/wzj4858/p/8126033.html

Python中使用subplot在一张画布上显示多张图

subplot(arg1, arg2, arg3) arg1: 在垂直方向同时画几张图arg2: 在水平方向同时画几张图arg3: 当前命令修改的是第几张图 t np.arange(0,5,0.1) y1 np.sin(2*np.pi*t) y2 np.sin(2*np.pi*t) plt.subplot(211) plt.plot(t,y1,b-.) plt.subplot(212) plt.plot(t,y2,r--) plt.s…

Java 8:从PermGen到元空间

您可能已经知道,现在可以下载JDK 8 Early Access 。 这使Java开发人员可以尝试Java 8的一些新语言和运行时功能。这些功能之一是完全删除自Oracle自JDK 7发行以来就宣布的Permanent Generation(PermGen)空间。例如,自JDK 7起&…

oracle symonym_ORACLE SYNONYM详解

以下内容整理自Oracle 官方文档一 概念A synonym is an alias for any table, view,materialized view, sequence, procedure, function, package, type, Java classschema object, user-defined object type, or another synonym. Because a synonymis simply an alias, it re…

浏览器缓存问题原理以及解决方案

浏览器缓存问题: 简单来说,浏览器缓存就是把一个已经请求过的Web资源(如html页面,图片,js,数据等)拷贝一份副本储存在浏览器中。缓存会根据进来的请求保存输出内容的副本。当下一个请求来到的时…

Scikit-Learn机器学习入门

现在最常用的数据分析的编程语言为R和Python。每种语言都有自己的特点,Python因为Scikit-Learn库赢得了优势。Scikit-Learn有完整的文档,并实现很多机器学习算法,而每种算法使用的接口几乎相同,可以非常快的测试其它学习算法。 Pa…

hdu1542 Atlantis(扫描线+线段树+离散)矩形相交面积

题目链接&#xff1a;点击打开链接 题目描写叙述&#xff1a;给定一些矩形&#xff0c;求这些矩形的总面积。假设有重叠。仅仅算一次 解题思路&#xff1a;扫描线线段树离散&#xff08;代码从上往下扫描&#xff09; 代码&#xff1a; #include<cstdio> #include <al…

浏览器滚动条 --- 自定义“衣裳”

由于种种原因&#xff0c;浏览器的默认滚动条“衣裳”实在是 (ˉ▽&#xffe3;&#xff5e;)~~&#xff0c;为了“美”&#xff0c;本人结合万维网各大神给的经验和自己的实践&#xff0c;做了此篇总结。若有错误&#xff0c;请在评论里给出&#xff0c;我会及时更改。 我在电…

电脑调分辨率黑屏了怎么办_调显示器分辨率黑屏怎么办

调显示器分辨率黑屏怎么办调显示器分辨率黑屏解决方法&#xff1a;1&#xff0c;开机&#xff0c;当快要进入系统选项时&#xff0c;立即按f8键进入“高级模式”&#xff0c;因为系统选项界面显示的时间非常短&#xff0c;可以提早按f8键&#xff0c;否则错过时机就得重来。2&a…

什么是JNDI,SPI,CCI,LDAP和JCA?

JNDI代表Java命名和目录接口 。 它是用于提供对目录服务&#xff08;即带有对象的服务映射名称&#xff08;字符串&#xff09;&#xff0c;对远程对象或简单数据的引用&#xff09;的访问的API。 这就是所谓的 约束力 。 绑定集称为上下文 。 应用程序使用JNDI接口访问资源。…

android studio gradle 学习,学习Android Studio里的Gradle

一直听说Gradle很强大&#xff0c;只是偶尔用Android Studio创建Demo的时候看到他一次&#xff0c;今天抽个时间完整记录一下。1.gradle位置Android Studio项目创建好之后&#xff0c;默认有3个gradle文件&#xff0c;分别位于&#xff1a;/settings.gradle/build.gradle/app/b…

接口耗时打印并统计

1.可以利用Tomcat的access-log日志&#xff0c;让其打印出http请求的每次耗时。可以在 config/server.xml里Host标签下配置tomcat访问日志格式 <Valve className"org.apache.catalina.valves.AccessLogValve" directory"logs" prefix&quo…

js内存

js在定义变量时完成了内存的分配 js具有自动垃圾回收机制&#xff0c;垃圾回收器会每隔固定的一段时间就执行一次释放操作&#xff0c;即找出那些不再继续使用的值&#xff0c;释放其占用的内存 js中最常用的是通过标记清除的算法来找到哪些对象是不再继续使用的&#xff0c;因…

halcon 图像差分_Halcon编程-基于纹理的mara检测

表面瑕疵检测是机器视觉领域非常重要的一个应用。机器视觉是集光学、机电和计算机三个领域的一门不算新的技术。但目前表面瑕疵检测在学界主要是计算机专业或者控制专业瞄准图像处理方向在做&#xff0c;而视觉光学系统这一块主要是光学工程专业在做。很少有研究者把这三块都结…

Apache Camel入门

在先前的博文中&#xff0c;我们了解了企业集成模式&#xff08;EIP&#xff09;。 现在&#xff0c;在这篇文章中&#xff0c;我们将研究实现这些模式的Apache Camel框架。 关于骆驼&#xff1a; Apache Camel是一个开放源代码项目&#xff0c;已有将近5年的历史&#xff0c;…