曾经android 不支持virtual key。好像是2.0以后才有的virtual key的吧。virtual key顾名思义就是利用触摸屏的一个区域,模拟成按键,最终被android framework理解成按键事件。再说说,那时候的项目背景。当时android2.0还没出来,公司也是对android比较感兴趣。其实公司对android并不是十分技术雄厚,很多东西都在总结和积累阶段。一天,上
【IT168技术】在开发你的第一个Android应用程序之前,你应该先检查一下是否安装了Android SDK,以及是否创建好了Android模拟器(AVD),如果有不清楚的地方,请先看我以前发布的这篇文章“Android是什么,如何为Visual Studio 2010安装Android开发环境”,完成安装后再继续看下面的内容。Mono for Android 1.0是一个为第三方开发人员用C
转载 2023-09-18 12:49:48
50阅读
# 实现“Virtual Android”的指南 在移动开发中,有时我们需要创建一个虚拟的Android环境以进行测试和开发。这篇文章将教你如何创建一个“Virtual Android”,使你能够在虚拟机里运行Android系统。我们将一步一步地完成这项任务。 ## 流程概述 在开始之前,让我们先简要了解我们需要进行的步骤。以下是实现“Virtual Android”的流程: | 步骤
原创 2024-10-06 03:19:46
66阅读
Android 虚拟机 — Dalvik & ART一、概述1.1 Android虚拟机分类:1.2 虚拟机的演变及优化:二、Dalvik2.1 Dalvik和JVM的区别2.2 JIT(Just-In-Time Compile)三、ART 虚拟机3.1 AOT(Ahead-Of-Time)预先编译技术3.2 Dalvik与ART虚拟机的区别3.3 Interpreter解释器、JIT、
转载 2024-02-18 23:53:16
78阅读
废话不多说先上面试目录Android开发中我们接触的是与Java虚拟机类似的Dalvik虚拟机和ART虚拟机,下面梳理一下三者区别和原理:一,Dalvik虚拟机 Dalvik虚拟机( Dalvik Virtual Machine ),简称Dalvik VM或者DVM。Dalvik 发音有道词典并没有收录。说说来历,它是由Dan Bornstein编写的,名字源于他的祖先居住过的名为Dalvik的小
转载 2023-10-09 06:05:27
131阅读
Android - ReactNative Debug 技巧前言因为旧的项目使用了 RN,在修复 Bug 的时候,很难定位问题,在 Debug 的时候花费了大量的时间。今天小结下 Debug 技巧,以备日后使用。笔者是 Android 程序员,因此总结 Android 和 ReactNative 之间的 Debug。官网有介绍 ReactNative 的 Debug 技巧。如英文官网: https
# 如何实现 Android Virtual Display 在 Android 应用开发中,Virtual Display(虚拟显示)使得开发者可以创建新的显示输出,而无需依赖物理显示屏。这种技术的主要用途包括屏幕共享、应用投影等。本文将为您介绍如何实现 Android Virtual Display,详细说明每一步所需的代码以及其含义。 ## 实现流程 下面的表格清晰地描述了实现 Vir
原创 2024-09-10 04:23:52
189阅读
# Android虚拟设备创建流程 ## 引言 在Android开发中,为了方便测试应用程序的运行情况,我们经常需要使用Android虚拟设备(Android Virtual Device, AVD)来模拟真实设备的功能。本文将详细介绍如何创建Android虚拟设备,供刚入行的开发者参考。 ## 整体流程 创建Android虚拟设备的流程可分为以下几个步骤: 1. 安装Android开发工具
原创 2023-08-13 05:40:12
405阅读
# 如何实现Android Virtual Display ## 流程步骤 | 步骤 | 描述 | | --- | --- | | 1 | 创建VirtualDisplay对象 | | 2 | 获取Presentation对象 | | 3 | 设置Presentation内容 | | 4 | 显示Presentation | ## 每一步操作 ### 步骤1:创建VirtualDispla
原创 2024-03-24 03:44:58
100阅读
因为需求要做插件化,所以写篇文章写个小demo来记录一下,这篇文章只是写个demo,而不做总结和讲解。一.前言1.什么是插件化,网上很大大佬有很好的解释,这里我不重复,简单来说就是要一个apk加载另一个apk的内容。 主apk我们成为宿主,被加载内容的apk我们称为插件2.为什么使用VirtualAPK关于插件化有很多方案和框架可以使用,至于我为什么选择VirtualAPK,主要有两点原因: (1
创建安卓模拟器有以下两种方式:1>通过图形界面创建,在Eclipse中单击Windows->Android Virtual Device Manager启动图形界面窗口2>如果用的不是Eclipse,则可以切换到~/tools/文件夹,在终端执行"android avd",单击Create 按钮,则可以创建一个新的模拟器。 2.使用镜像功能加快模拟器的启动速度。  也许
转载 2023-08-29 14:44:35
19阅读
# 如何实现 Virtual Android APK 在本文中,我们将探讨如何创建一个虚拟的 Android APK 文件。这对于开发者来说是至关重要的技能,因为它允许我们在没有实际设备的情况下模拟和测试 Android 应用。下面是创建虚拟 Android APK 文件的整体流程以及各个步骤的详细解释。 ## 流程概述 | 步骤 | 描述 | |------|------| | 1
原创 10月前
99阅读
使用Android的MediaProjection API,我遇到了一些问题(实际上更多,但这些问题更为重要).阅读graphics architecture并不会有所帮助,所以我只想了解我是否在代码流程中跳过了某些内容.我们假设:>我有一个专门的GL渲染线程,已初始化,并在其上生成GL纹理.我为纹理设置了默认缓冲区大小WxH.>我使用GL纹理创建SurfaceTexture,为此表面
转载 2023-09-04 14:04:28
160阅读
      AVD的全称为:Android Virtual Device,就是Android运行的虚拟设备,他是Android的模拟器识别。建立的Android要运行,必须创建AVD,每个AVD上可以配置很多的运行项目。      首先我们选择窗口,然后选择Android SDK and AVDManager,点击后出现一个窗口
转载 2023-07-19 21:32:27
255阅读
VirtualDisplay一、介绍代表一个虚拟显示器。 虚拟显示器的内容被渲染到您必须提供给createVirtualDisplay()的Surface 。二、使用1、createVirtualDisplay通常我们使用DisplayManager.createVirtualDisplay()来创建虚拟显示。一下是创建虚拟显示的具体方法:createVirtualDisplay(@NonNull
转载 2023-08-25 14:47:12
909阅读
Windows下安装Android Studio1、下载Android Studio 首先到https://developer.android.com/studio下载最新的Android Studio。2、安装Android Studio直接点击Next。接下来要注意!!!下面勾选Android Virtual Device,因为这是Android Studio自带的AVD模拟器,对于初学者来说
转载 2023-11-01 19:40:12
150阅读
eclipse的ADT插件使得建立安卓模拟器变得可视化,操作简单方便,同时在eclipse开发安卓应用时可以一键安装APK到安卓模拟器中并进行程序调试。1、进入Android Virtual Device Manage对话框:通过下图中所示的图标或者通过菜window→Android Virtual Device Manager进入安卓虚
转载 2023-11-13 15:01:49
84阅读
当前市面上Android版本的模拟器还是挺多的,我们主要说明三款Android模拟器。 分别是:Android Virtual Devices、Genymotion、国内安卓模拟器。 Android Virtual Devices是Android SDK自带的模拟器,根据Android SDK不同平台版本,可在Windows或Mac等上进行创建与使用模拟器。 Genymotion是一款比较出名的模
转载 2023-11-04 21:51:42
35阅读
安卓模拟器Genymotion虚拟设备启动失败问题的解决方法几个基本概念:1、Genymotion是安卓开发环境的一种模拟器,加载APP的速度比较快(模拟器本身启动也是需要相当长时间)。2、Genymotion依赖于VirtualBox(著名的开源虚拟机软件,轻巧、好用!),就是说Genymotion跟VirtualBox要一起使用(Genymotion调用了VirtualBox的接口)。3、Ge
转载 2024-08-30 09:36:32
32阅读
android virtual device默认路径指向C:\user\Thinkpad\.android\avd\由于C空间有限和不方便管理,想将avd路径转移到D盘。步骤如下:1)计算机-属性-高级系统设置-环境变量,新建变量名“ANDROID_SDK_HOME”,变量值“D:\android\”2)将默认路径下的文件夹C:\user\Thinkpad\.android\,整个copy到D:\
转载 2023-06-27 11:13:09
186阅读
  • 1
  • 2
  • 3
  • 4
  • 5