草庐IT

安卓-InstrumentationTestRunner

全部标签

android - 你如何创建一个带有多个后置摄像头的安卓模拟器

我正在尝试使用Android设备的两个后置摄像头进行立体视频捕捉。由于我手头没有带有androidpie和两个后置摄像头的设备,因此我一直在尝试创建具有上述规范的模拟器。但是我无法找到有关如何使用两个后置摄像头创建硬件配置文件的任何资源。是否可以在androidstudio3.3中执行此操作 最佳答案 我认为您正在尝试使用为AndroidP引入的新的多摄像头API。API搜索物理相机传感器/组件,因此我不知道您是否可以在没有物理设备的情况下模拟其所有功能。但您最多只能模拟启用摄像头的GooglePixel3或HuaweiMate20

android - 我们可以增加安卓手机麦克风的增益吗?

我正在尝试增加Android手机麦克风的增益,以便它能够听到非常微小的声音。这可能吗?你能帮我解决这个问题吗? 最佳答案 thislink应该让你更进一步。使用setStreamVolume(...)将音量设置得更高。但请注意,可以通过调用getStreamMaxVolume(...)来请求最大值。所以我猜麦克风增益可能会受到硬件的限制。所以不可能“即时”执行此操作,但是记录一下,尝试将特殊频率放大equalizer怎么样?然后认出心跳之类的东西?听起来很难,但也许可行。 关于andro

android - 猴子在安卓模拟器上给出了一个奇怪的错误

我使用以下指令让monkey在我的应用程序上运行(通过android模拟器):Monkey-p-v5000我收到以下错误:01-2811:45:55.392:ERROR/MediaPlayerService(34):error:-201-2811:45:55.392:ERROR/MediaPlayer(58):Unabletotocreatemediaplayer01-2811:45:58.783:ERROR/MediaPlayerService(34):error:-201-2811:45:58.783:ERROR/MediaPlayer(58):Unabletotocreateme

安卓自动安装

我们希望将我们的应用程序安装到(数以千计的)手机上,这些手机稍后将交付给客户。我们必须手动执行此操作吗?有没有更快的方法来做到这一点?例如,在WindowsMobile中,如果您将安装文件放在SD卡上的某个文件夹中,当您将该SD卡插入手机时,应用程序会自动安装到设备上。Android上有没有类似的机制?提前致谢。 最佳答案 您可以在sdcard上创建一个update.zip文件来安装应用程序,但您必须将手机启动到恢复模式才能运行它。我没有这样使用过update.zip,但我在这里看到了它:http://www.londatiga.n

java - 安卓多点触控游戏

我目前正在制作一款游戏,其中用户使用屏幕左侧的屏幕操纵杆控制一艘船,并通过点击屏幕右侧开火。但是,我对多点触控的尝试没有成功。当用户先触摸操纵杆然后开火时,它工作得很好,但是当用户在开火时触摸操纵杆时,用户无法拖动操纵杆。我还是android的新手,所以任何帮助将不胜感激。我将粘贴下面的代码。@OverridepublicbooleanonTouch(Viewv,MotionEventevent){intaction=event.getAction()&MotionEvent.ACTION_MASK;intpointerIndex=(event.getAction()&MotionEv

安卓阿拉伯语

我正在尝试用阿拉伯语为Android2.2制作一个应用程序。我将文本写入代码,例如:البُرتُقالنوعمنأنواعالحمضياتوهومصدرممتازلفيتامينسيويساعدفيتامين(سي)فيالبرتقالعلىامتصاصالكالسيومفيالجسم،كمايحتويأيضاعلىفيتامينأكماأنهمصدر显示如下:我的意思是字母是分开来的,这导致了含义上的差异。如何使字母显示连接起来?编辑:是的4.0支持阿拉伯语。现在我必须找到2.2的方法,因为我使用的产品运行2.2。而且我不能轻易地实现4.0。你对此有什么建议吗?

安卓自签名证书 : Trust anchor for certification path not found

我知道这个主题在很多地方都有讨论,但在我几乎浏览了所有这些之后,我决定创建我的第一个StackOverflow问题...问题如下:我想连接到使用证书限制访问并使用用户名/密码对用户进行身份验证的安全网络服务(https)。所以我有一个客户端证书(p12文件)和一个服务器证书(pem或der文件)。我尝试使用HttpURLConnection类,因为据我所知,Android将不再支持Apache库。这是我的实现(serverCert和clientCert是我的文件的完整路径)://LoadCAsfromourreferencetothefileCertificateFactorycf=C

java - 安卓 IllegalArgumentException lockCanvas()

我一直在为这个异常而苦苦挣扎,我环顾四周,但没有任何帮助。这是代码packagecom.example.surfacetest;importandroid.app.Activity;importandroid.content.Context;importandroid.graphics.BitmapFactory;importandroid.graphics.Canvas;importandroid.graphics.Color;importandroid.os.Bundle;importandroid.util.Log;importandroid.view.MotionEvent;i

java - 如何将 OpenVPN 客户端应用程序与另一个安卓应用程序合并?

我需要使用openvpn协议(protocol)将我的应用程序连接到网络上的不同服务器。所有使用OpenVPNConnect或OpenVPNforAndroid应用程序的作品(link)。现在我想将OpenVPN应用程序与我的集成,以便一切都自动化。(即)用户无需安装额外的应用程序,也无需自行配置。这可能吗?任何有关应用程序集成的帮助将不胜感激! 最佳答案 这听起来很像您想构建自己的VPN提供商应用。这当然是可能的。您可以通过API控制OpenVPNforAndroid或在其上构建应用程序。只需确保您尊重ics-openvpn的许可

安卓工作室 : grant permission between installing test APK and running tests with graphical test runner

我正在尝试automatethedisablingofanimationsasdescribedinthispost,但这似乎只适用于connectedAndroidTest的命令行调用。我想在Studio中使用图形测试运行程序,列表框显示通过/失败的测试。使用该运行者,权限授予(adbshellpmgrant...android.permission.SET_ANIMATION_SCALE)永远不会运行,似乎是因为gradle任务installDebugAndroidTest永远不会运行,而是运行者正在运行Gradle到assembleDebugAndroidTest(或我在运行配置