电脑可以用的安卓系统-什么电脑系统能运行安卓应用
1.如何在电脑上运行安卓程序
2.Win10真的要兼容安卓App了,微软到底想玩什么
3.安卓开发电脑配置要求高吗
如何在电脑上运行安卓程序
搞安卓的程序开发,其中很重要的一环就是测试软件,而我们不可能时常把手机连接到电脑上,那么如何在电脑上运行安卓程序呢?下文我就分享了在电脑上运行安卓程序的 方法 ,希望对大家有所帮助。
在电脑上运行安卓程序方法
一、安装Ja环境
进Ja官方网站里下载JDK,双击运行jdk-6u20-windows-i586.exe,设选择安装到C:\Ja\jdk1.6.0_20目录下(当然,安装到默认路径下也没有问题)。安装完毕后,就是配置环境变量。步骤如下:
(1)设置JAVA路径
在?我的电脑?上点右键,选?属性?,打开?系统属性?对话框,点?高级?选项卡,再点?环境变量?按钮,在打开的对话框中的?系统变量?下方,点?新建?,然后在对话框中的?变量名?中填JAVA_HOME,在?变量值?中填C:\Ja\jdk1.6.0_20,点?确定?。
(2)设置CLASS路径
再?新建?一个系统变量,在?变量名?中填CLASSPATH,在?变量值?中填.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar。
说明:最开始的.;中的.(点)表示当前路径,;(分号)是路径分隔符。接下来的%JAVA_HOME%引用的是前面刚创建的JAVA安装路径。
(3)设置PATH路径
PATH变量一般都有了,因此选中点?编辑?,然后在?变量值?后面加上;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,注意前面的分号。
这样,JDK就安装好。?开始->运行?,输入cmd,然后在命令行提示符中输入:ja -version,应该能够看到ja version ?1.6.0_20?信息;JDK安装成功。
二、安装Android环境
下载Android SDK 1.5(android-sdk-windows-1.6_r1.zip),解压缩到C:\android-sdk-windows-1.6_r1目录中(解压到哪个目录都没有问题)。然后,配置环境变量。步骤如下:
(1)设置Android路径
重复第一步的(1),新建一个?系统变量?,在?变量名?中填Android_Home(大小写没有问题),在?变量值?加填C:\android-sdk-windows-1.6_r1。
(2)设置PATH路径
?编辑?PATH变量,在?变量值?后面加上;%Android_Home%\tools,注意前面的分号。
这样,Android SDK 1.6就安装好了。?开始->运行?,输入cmd,然后在命令行提示符中输入:android -help,应该能够看到帮助信息;Android SDK 1.6安装成功。
三、安装Android模拟器
下载Android SDK Setup ,解压缩到C:\android-sdk-windows,然后进入这个文件夹,双击SDK Setup.exe,启动Android SDK and AVD Manager,选中左侧Settings项,然后在右侧面板选中Force s://? sources to be fetched using ://,然后选择Se & Apply
选择?installed package?,安装相应的Android版本:安装时间可能较长,可以选择合适的Android版本就可以了,比如2.2
然后进入virtual devices新建模拟器,选择对应的Android版本,然后尺寸一般选择HVGA即可。
点击Create AVD即创建模拟器成功,然后返回模拟器列表选择start启动模拟器
四、安装软件
下面就是重头戏了,也就是在模拟器上安装apk软件。
点击电脑?开始?菜单里面的?运行?输入cmd,如果是 windows7 则直接在开始菜单里的搜索框中输入cmd并回车。
把下载好的APK文件复制到模拟器的安装地址中的Tools目录下,例如:?D:\android-sdk-windows\tools?。下载后的APK文件可以改个简短好记的名字,例如:game.apk
然后点击Tools目录下的emulator.exe,点击后看到程序运行一闪而过,ok,这就行了。
在cmd命令窗口中输入cd d:回车(同理,如果你模拟器安装在E盘或别的硬盘根目录下,这里d就更换成e或别的硬盘名。这个就不再提醒了。)
再输入d:回车
继续输入cd D:\android-sdk-windows\tools回车(写到这里时,我自己电脑上的模拟器安装目录变了,变成android了。大家凑合看看图吧,把中的?android?换成你自己模拟器的安装目录就ok,这个就不用我再多说了吧?)
最后输入adb install game.apk回车(这里game.apk就是我们下载并复制到tools目录下的apk文件名)
Ok,,这样我们就成功的在模拟器上安装好了软件。切换回模拟器,就能找到该软件了。简单吧?你也赶紧来试试吧。
?
如何在电脑上运行安卓程序相关 文章 :
1. 在电脑上安装安卓系统的方法
2. 电脑如何安装安卓系统
3. 如何在电脑上安装安卓系统
4. 怎么在Win7电脑玩安卓游戏
5. 安卓程序员必备的开发工具
6. Win10电脑怎样使用安卓模拟器
Win10真的要兼容安卓App了,微软到底想玩什么
1Win10兼容安卓App到底是怎么回事?
[PConline 杂谈]最近macOS 11以及M1芯片的横空出世,让很多人对苹果的生态整合能力再次发出了惊呼。macOS 11能够兼容iOS平台的应用,这让苹果桌面和移动平台的生态得以互通互融,一举提升了macOS在生活 方面的功力。
macOS 11能运行iOS App
但实际上,想要打通移动平台和桌面平台的,并不止是苹果一家,甚至苹果称不上是先行者。在苹果之前,微软已经作了多次尝试,例如开发WM、WP移动平台,研发.NET跨平台开发技术,推行UWP这样的多平台通用应用等等。然而微软的努力,似乎没有在市场上取得太大的反响,WP已经宣告终结,UWP应用始终难成主流,微软在消费市场的势力,现在紧缩在Windows 10这个桌面平台周围。
然而微软终究是想要突围的。最近,传出了令人在意的消息:微软正在认真考虑,让Windows 10在2021年能够兼容安卓App!
最近Win10已经对手机投屏的安卓App做出了界面优化,这或许是为Win10原生兼容App做准备
苹果macOS兼容自家的iOS App,这个操作我们能想象得到;微软Win10能运行同时兼容多平台的UWP应用,这个操作也不难理解;而现在Win10竟然打算兼容Google家安卓系统的App,这打的到底是什么算盘?为了让Win10同时拥有桌面和移动平台的生态,微软如此做真的有必要吗?今天,一起来谈谈这个话题吧。
首先要确认的是,Win10将兼容安卓App的消息,是有可靠来源的。根据Windows Central的报道,该项目在微软内部被称之为Latte,该项目将允许应用程序开发人员将他们的 Android 应用程序带到 Windows 10,几乎不需要修改代码。Win10将会内置安卓子系统,以实现安卓App的兼容。
微软之前在WP/Win10M移动平台上,也推出过兼容安卓App的企划
当年的Win10M,通过某些手段,是可以安装运行安卓App的
实际上,打算让安卓为自己生态输血的,并不止微软一家。安卓本身就是非常适合第三方对其进行匹配,尽管它来自Google,但安卓本身分为开源的AOSP(Android Open Source Project)安卓开源项目,以及闭源的GMS(Google Mobile Service)部分。只要遵循相应的开源协议,任何人都可以通过AOSP来制作安卓的兼容层,例如Sailfish旗鱼系统,又例如最近的鸿蒙系统,都实现了对安卓App的兼容。
因此,无论从技术还是从商业的角度来看,Win10兼容安卓App的确是没有问题的——AOSP允许微软这么做,而微软也的确在Win10M中实现过类似特性。但是,这是否意味着在Win10中,安卓App就能够有完美的体验?恐怕未必。
前面提到,安卓系统分为开源的AOSP和闭源的GMS两部分。微软能使用的,是开源部分的AOSP,但偏偏在Google的运营下,越来越大的安卓App,需要一来GMS来运行。
以Google Play服务为代表的GMS,掌控着很多App的关键API,无法兼容GMS则不能通过CTS兼容认证
在全球范围内,Google通过掌控Google Play商店这个分发渠道,让越来越多的安卓App接入了GMS生态当中。例如App如果想要实现推送功能,它会使用Google的GCM/FCM推送;App想要实现导航定位,它会接入Google地图; 游戏 想要联机,那么则会接入Google Play 游戏 ……缺乏了GMS,很多App的功能就会残缺,甚至App无法正常使用,这也是为何华为被禁止使用GMS后,在全球市场会遭遇重大挑战的原因。
而Win10兼容安卓App的项目Latte,并不能使用GMS服务,在日后也不会有兼容GMS的希望——Google从未授权非安卓系统,来使用GMS。对于此,微软需要另辟蹊径,通过自建API来实现对GMS的替代。
2Win10兼容安卓App意欲何为?
微软让Win10兼容安卓App,在很多朋友的眼中,似乎是一种“资敌”行为——让自家系统也成为安卓生态的土壤,这是不是太过慷慨?微软自然不可能在做公益,实际上,微软对生态的运作,近年一直以“跨平台”、“卖服务”为中心,Win10兼容安卓App,也是这一思路的产物。
这是WP/Win10M宣告死亡时,微软在Play商店发布的安卓App,比自家平台还更加上心
微软这样做,目的是显而易见的——让自己的产品覆盖尽量多的平台,接而完成从“产品”到“服务”的转型。通过诸多产品,无论你使用的是什么平台,都可以接触到整套微软提供的服务。使用安卓也好,iOS也好,都可以通过上面的Office编辑文档,通过Outlook同步账户发送邮件,通过OneDrive管理数据,这时候,用的是什么平台,就不那么重要了。
Win10兼容安卓App,也可以起到类似的作用,但又有所不同。这时候,不再是由微软应用来服务平台,而是用Win10这个平台来服务应用。尽管安卓App的开发是由Google来主导,但只要它们能在Win10中运行,用户愿意在Win10中使用安卓App,那么用户就不可避免地会接触到Win10内置的微软服务。从这个角度来看,Win10相当于一个集微软服务于一身的终端,能够兼容更多类型的应用软件,自然也就增加了微软服务的吸引力——目前Win10就内置“我的手机”,可以通过连接安卓手机来运行安卓App,让Win10成为安卓机的一个服务终端。而未来Win10直接能原生运行安卓App,只是节省了必须连接安卓机这个步骤而已。
Win10中“我的手机”运行安卓App的效果
让Win10兼容安卓App,并不是微软这一思路的唯一成果。例如,微软就已经通过WSL,让Win10兼容原生Linux系统,Linux开发者可以直接使用Win10来工作;又例如,Edge浏览器放弃了自研内核转用Chromium,获得了完全兼容Chrome扩展程序的能力,结果我们也看到了,Edge浏览器从Chrome手中抢过了大片份额,越来越多人接触到了微软在Edge浏览器中植入的笔记、记录同步等服务。
Win10中的WSL,让Linux开发者能够在Win平台下进行Linux开发,增加对微软服务的接触机会
简而言之,Win10拥有自己的生态,这固然重要;但Win10是否能兼容其他生态、让微软的服务渗透到更多用户当中去,也很重要。应用的虚拟化、跨平台在未来是大趋势,在微软缺乏移动平台这个重要立足点的现状下,微软更加激进地推行了用一个Win10系统、兼容多种平台生态的策略,也是一种合理的选择。
微软让Win10兼容安卓App,乃至更多平台的应用,这无疑可以增强Win10的竞争力,让微软服务覆盖到更多用户当中。但这也会带来其他一些问题,例如微软能否建立起一套足够完善的API,用以取代安卓App所需要的GMS?就如同正在起步的华为HMS一样?又例如安卓App并不是为桌面环境所准备,Win10要如何确保它们依然能获得良好的体验?触屏电脑的普及真的能解决这个问题吗?这都是有待观察的。
无论如何,Win10兼容安卓App的确是一个很有趣而且颇有意义的尝试,让我们期待Win10正式上线这一特。
安卓开发电脑配置要求高吗
android系统程序员适合的笔记本电脑?
安卓系统程序员适合配备的笔记本电脑,那么应该是联想的拯救者系列。对于安卓系列来说,所有的编程程序语言都是放在C语言下面进行奔跑的,所以说你在测试的时候需要一个强大的核心,那么对于苹果笔记本来说,虽然它的核心比较好,但是它主要面向于是设计工作,而对编程工作来说拥有强大英特尔核心的拯救者,就成了你不能忽视的选择之一。
电脑玩安卓模拟器的配置需要多大?
夜神上有推荐,要求不是很高CPU:至少双核CPU(CPU支持VT-x或者AMD-V虚拟化能够大大提升使用体验,通过BIOS设置开启),支持Intel和Amd;
(目前主流CPU基本都支持)
内存:至少1.5GB;
显卡:完整的显卡驱动程序已安装,支持OpenGL2.0或以上;
(近几年的显卡都支持)
磁盘:
1.安装路径所在磁盘至少提供1.2GB的空闲空间(应用程序占用400MB,使用中安装的新应用和数据可能会使用更多空间);
2.系统磁盘至少提供300MB空闲空间,用来存放临时下载文件;
网络:可用网络连接(用于下载、安装和后续更新);PS:部分32位电脑或者电脑运行内存小于4G的,建议只开1-2个模拟器,开2个以上有可能出现防火墙报错或者卡99%。
程序员电脑配置要求2021?
要看你是做普通运维、软件开发,还是做高级的算法、AI开发。
如果是普通的运维,用到Linux系统,或软件开发,比如Android开发和iOS开发等,用到Ja、PHP,或者是嵌入式开发,用到C++等。这些用途的开发环境,对电脑配置要求不是很高,Ja的某些编辑器要求稍微高些,需要大内存,不过,一般买个4千、5千元的轻薄本也足够使用了。
如果是做高级的算法研究、AI开发,深度学习,或虚拟现实、VR开发等等用途,那么对电脑的GPU配置要求就比较高了,必须选择游戏本,最少带4G或6G以上独显才行,一般买个5千、或6千元以上的游戏本,可以满足这些中等数据规模下,上述开发的需求。
安卓系统最高配置?
没有最高,只有更高,安卓阵容现在的情况是最高的旗舰机型是骁10配置4GRAM和64GROM,光学防抖这些,等过完年就是骁20的天下了,就没810什么事了。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。