生命在于折腾——Android Studio网络设置(MAC)

这篇具有很好参考价值的文章主要介绍了生命在于折腾——Android Studio网络设置(MAC)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

mac android studio 无网络,生命在于折腾,android studio,macos,android

一、前言

在macos上面,能使用的android模拟器是真不如windows多,各个厂家似乎抛弃了macos的安卓模拟器,当然,我使用的mac是2019款16寸的inter芯片,之前使用arm架构M2芯片的时候,更是可怕,不过quem可以很好的支持安卓,反正现在我是一直用着Android Studio。

二、配置

客户要对一个app进行渗透测试,比较急,之前一直都是web渗透,我只好安装了Android Studio,新建了一个模拟器,至于如何新建模拟器,我简单标注一下:
mac android studio 无网络,生命在于折腾,android studio,macos,android
mac android studio 无网络,生命在于折腾,android studio,macos,android
然后根据自己需求配置就好了。
我很快就启动了系统,突然发现没有网络,一看DNS是10.0.2.3,这样是上不了网络的。
mac android studio 无网络,生命在于折腾,android studio,macos,android
通过查阅很多资料,发现都是零零散散的,无法解决我的问题,这里我就说一下应该如何从头到尾的去解决问题。

三、解决方法

1-3点是我从各个地方看到的一些解决办法,我都进行了尝试,我本人最终使用的是第4个方法。

1、物理机IPV6更改为只允许本地

这个我记得之前对我有用,这次没有用的。
mac android studio 无网络,生命在于折腾,android studio,macos,android

2、通过模拟器修改DHCP为静态,手动配置网络

你可以尝试一下这种方法,记得IP要和原先一样。
mac android studio 无网络,生命在于折腾,android studio,macos,android

3、终端配置启动项启动

进入

cd /Users/用户名/Library/Android/sdk/emulator
./emulator @名字 -dns-server 8.8.8.8,114.114.114.114

注意,启动的时候这个模拟器不能是启动状态,否则会报错。
命令完成后会自己启动模拟器,然后拥有网络,但这种方法每次都需要这样启动,而且终端不能关闭

4、通过adb进入模拟器的shell进行配置

这里我踩了不少坑,所以我这边说明一下,首先你要在Android Studio的SDK manager中安装工具:
mac android studio 无网络,生命在于折腾,android studio,macos,android
mac android studio 无网络,生命在于折腾,android studio,macos,android
安装完之后,你要看能不能在/Users/用户名/Library/Android/sdk/找到platform-tools文件夹,里面有adb。
如果没有你要找到cmdline-tools文件夹,我的是在
/Users/用户名/Library/Android/sdk/cmdline-tools
但是这里面也是没有adb的,但我们要通过里面的sdkmanager去安装platform-tools。
进入cmdline-tools,找到sdkmanager,进入终端。mac android studio 无网络,生命在于折腾,android studio,macos,android

./sdkmanager --install "platform-tools"\n

注意:这里要使用jdk版本高的,否则会报错,最好装最新的,jdk11和jdk8都不行。
安装好后,返回到cmdline-tools的同目录,可以找到platform-tools。
mac android studio 无网络,生命在于折腾,android studio,macos,android
进入platform-tools,可以找到adb,方便使用你可以将其加入环境变量。
mac android studio 无网络,生命在于折腾,android studio,macos,android
进入终端,首先进入root模式,否则后面可能会报错:

命令:
adb root

mac android studio 无网络,生命在于折腾,android studio,macos,android

可以查看运行的模拟器:

命令:
adb devices

mac android studio 无网络,生命在于折腾,android studio,macos,android
然后进入该模拟器的shell:

命令:
adb -s 名字 shell

mac android studio 无网络,生命在于折腾,android studio,macos,android
然后使用以下命令设置dns,就完事了,可以正常联网了。文章来源地址https://www.toymoban.com/news/detail-803726.html

setprop net.dns1 8.8.8.8
setprop net.dns2 114.114.114.114

三、有什么问题评论或者私聊

到了这里,关于生命在于折腾——Android Studio网络设置(MAC)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Android Studio下载安装 mac 苹果电脑 | Android系列1

    一、首先下载 Mac 环境下的 Android Studio 的安装包,为dmg 格式 Android Studio下载地址,直接浏览器搜索Android Studio,点击download下载最新版即可 二、下载完成后,双击:android-studio-ide-181.-mac.dmg 将Android Studio 向右拖拽到Applications中,接下来等待安装完成就OK啦! 三、打开应用程序,

    2024年01月22日
    浏览(47)
  • mac端安卓开发环境(Android studio)配置

    我这里安装版本为java16。一共两种安装方法,从官网手动安装或使用简易方式安装。 手动安装 先从[Oracle官网]https://www.oracle.com/java/technologies/javase-downloads.html下载java 将下载文件夹copy至目标文件夹 cp java16 /Library/Java/JavaVirtualMachines/ 配置环境变量, open -e ~/.bash_profile , 在文件中

    2024年02月10日
    浏览(39)
  • Mac上如何正确的安装 Android Studio

    官方下载地址 如果事先下载过 Android Studio ,则需要在终端执行以下命令 卸载主程序 删除项目 卸载 Android Virtual Devices(AVDs) and *.keystore. 删除Android SDK Tools 一般不用删除 核心注意的点就是,要 自定义安装设置,不要用标准模式,会导致证书问题。 通过自定义安装,则可以解决

    2024年02月07日
    浏览(44)
  • Mac m2 上如何安装Android studio

    我这里没有安装那个虚拟设备 感觉没啥用 如果还是没下载好可以加我扣扣 2531432 (加我注明来意)帮你看看 首先进入官网https://developer.android.google.cn/studio/ 进入后直接点击下载,可以选择芯片类型。 之后会弹出这个,问你是否要在浏览器上下载它,点击allow 这是下载进度

    2024年02月11日
    浏览(33)
  • Mac配置android studio的终端terminal

    一共6步 首先打开terminal 1.echo $HOME 2.touch .bash_profile 3.open -e .bash_profile 4.在弹出框中输入 5.source .bash_profile 6.adb version  出现类似上图即为成功

    2024年02月15日
    浏览(28)
  • MAC MINI 2012安装Montery折腾笔记

    MAC MINI 2012安装Montery折腾笔记(作为电视盒子/远程开发机) 起因: 手头有个mac mini,2018年买的2手。一直都是10.12系统,处理python和苹果开发都受制于旧系统,很多软件也装不上,于是有了升级的需求,打算折腾下再战3年 直接升级 使用因特网恢复系统模式,恢复到最新适配

    2024年02月20日
    浏览(27)
  • [Android]Mac电脑Android Studio使用真机调试运行

    我这里是一台中兴手机 1. 手机打开USB调试 打开“设置”找到“关于手机”进入,连续点击版本号,直到提示“您已经进入开发者模式”。 回到“设置”找到“系统与更新”进入,再进入“开发者选项”,打开USB调试。 2. 用数据线连接电脑和手机 USB的用途选择“文件传输”

    2023年04月08日
    浏览(34)
  • (2023)mac 安装Android studio(安装jdk,Android SDK)

    网址:Java Downloads | Oracle 注意这里需要注册登录后才可下载。 选择下载java8,jdk1.8。打开安装即可。 ​ 打开终端,输入java -version,能够看到jdk版本; ​ 查看jdk的位置,/usr/libexec/java_home -V;记下这个路径,后面配置环境变量会用到; ​ 然后open .bash_prfile文件,如果没有则

    2024年02月08日
    浏览(32)
  • (2023)mac 安装Android studio(包括安装jdk,Android SDK)

    网址:Java Downloads | Oracle 注意这里需要注册登录后才可下载。 选择下载java8,jdk1.8。打开安装即可。 打开终端,输入java -version,能够看到jdk版本;  查看jdk的位置,/usr/libexec/java_home -V;记下这个路径,后面配置环境变量会用到; 然后open .bash_prfile文件,如果没有则touch .ba

    2023年04月08日
    浏览(29)
  • Android Studio 禁用插件(Plugin)后无法启动(Mac电脑)

    昨天为了解决某个问题,禁用了Kotlin(Plugins),结果android无法启动了 启动界面如图所示: 以Mac为例,我们需要去他的配置文件夹下,删除掉我们刚刚禁用的插件; 1.打开FInder(访达) 2.点击左上角【前往】,然后按住option键,点击【资源库】进入:/Application Support/Google/A

    2024年02月02日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包