查看: 1379|回复: 1

[原创] 【App SDK开发】+代码研究

[复制链接]
  • TA的每日心情
    擦汗
    昨天 21:38
  • 签到天数: 1621 天

    连续签到: 28 天

    [LV.Master]伴坛终老

    发表于 2020-12-26 01:44:31 | 显示全部楼层 |阅读模式
    分享到:
    灯泡还没到,先占位。
    如果灯泡到了,就上效果图,要是一直没到,就写理论。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    昨天 21:38
  • 签到天数: 1621 天

    连续签到: 28 天

    [LV.Master]伴坛终老

     楼主| 发表于 2020-12-28 23:46:35 | 显示全部楼层
    灯泡还没到,截止时间还有20分钟,先把我写了的发出来吧:
    APP SDK开发
    一、环境搭建
    使用Android Studio开发,安装其实没什么好说的,下载软件+下一步就行,例如我使用的的版本是这个:
    图片1.png
    安装完成之后,把下载好的例程放入目标文件夹,根据build.gradle”文件中的内容,会自动下载gradle,并且会根据需要自动下载所需各种jar文件。如果软件本身下载比较慢,这里有个小技巧,可以先确定好需要的文件版本,直接在其它网站或者电脑上拷贝,关闭“Android Studio”,再把准备好的文件放到对应的文件夹下,重新打开“Android Studio”,将发现已安装好。
    二、模拟器的使用
    由于Android Studio”自带的模拟器实在不太好用,可以采用第三方的模拟器,使用方法基本类似,打开安卓模拟器(比如我使用的是MUMU),不同的模拟器,端口号略有区别。
    Alt-F12调用terminal(菜单的话,在View-Tool Windows下),输入
    cd C:\Users\Administrator\AppData\Local\Android\Sdk\platform-tools
    adb connect 127.0.0.1:7555
    图片2.png
    在菜单栏下方的选择框内,可以看到已选择Netease MuMu
    再使用菜单的Run”或点击三角箭头,就是采用自定义的模拟器了。
    图片3.png
    如何获得模拟器的控制端口呢?有个比较简单的方法,打开windows任务管理器,找到应用程序的pid,例如
    图片4.png
    比如我这里的7080,再根据pid值,找到对应的tcp端口号,一般应该是这样的特色:对端端口号为0LISTENING状态。在下图中,可以看到有66677555
    图片5.png
    分别尝试连接,可以看到只有7555的成功了,说明该模拟器可以通过7555端口进行adb控制。
    图片6.png

    三、编译APK在真实系统上使用
    嗯,和模拟器基本一样,以后再展开
    四、基于SDK的开发
    唔,刚把代码读完,感觉还是大有可为的,只是时间太少。。。

    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-22 03:49 , Processed in 0.122305 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.