目录
创建项目
运行方式一、idea自带AVD模拟器运行
运行方式二、在idea中连接android手机
其他
创建项目
选择Flutter
Android语言肯定选java了
IOS语言Swift和Objective-C
Swift
- Swift 苹果推出,编程语言强大直观、语法简洁、表现力强,编码过程充满了乐趣和互动,适用于 macOS、iOS、watchOS 和 Apple tvOS 等。设计上保证安全,同时运行快如闪电。
- Swift 在各个方面优于 Objective-C,没有那么多复杂的符号和表达式。Swift 更加快速、便利、高效、安全。除此之外,新的 Swift 语言依旧会与 Object-C 相兼容,许多新特性并且支持过程式编程和面向对象编程。
- Swift 对于初学者来说也很友好。它支持代码预览,
Objective-C
- 通常写作ObjC或OC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。
- 它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统(都是网上扒的)
第一次创建项目时间可能比较久,要等一会
运行方式一、idea自带AVD模拟器运行
模拟器配置:idea 导入 android项目以及自带AVD模拟器的使用
点击手机图标选择创建好的模拟器,运行
运行方式二、在idea中连接android手机
- 如果无法连接手机,先安装Android sdk
- 保证电脑和手机在同一个局域网下(在创建连接时可能需要数据线连接电脑打开调试模式)
- 点开idea的Terminal,依次执行一下命令:
- adb devices 列出所连接的设备
- (如果出现报错信息:cannot connect to daemon,那么执行:adb start-server 重启一下进程再执行上条语句)
- USB调试的话就可以看到已经连接的设备了
- adb tcpip 5555(设置手机无线端口)
- adb connect 192.168.0.100(该ip为手机ip,可在wifi设置里面查看)
(如果报没有端口的错误,可在后面追加端口5555 eg:adb connect 192.168.0.100:5555)报错:由于目标计算机积极拒绝,无法连接
无法连接的原因是安卓系统未打开adb网络调试功能, 通过usb方式连接到安卓系统并设置即可。
解决:
通过USB线连接安卓手机和开发电脑,设置安卓系统如下,安卓系统中的开发者选项中的 <<USB调试>>项是开启的,<<USB配置>>是MTP选项。
输入adb devices
adb root //权限提权
adb shell //进入到安卓系统的shell.如权限提权失败进入到安卓系统的shell后在执行命令 su
setprop service.adb.tcp.port 5555 //设置adb服务端口为5555, 打开adb网络调试功能
输入 exit 命令, 退出android shell。
这时拔掉usb连接线
输入命令: adb tcpip 5555 //让设备在 5555 端口监听 TCP/IP 连接。
使用 adb connect 192.168.1.181 进行adb 网络连接,可以正常连接。





















