android native 测试环境(termux)

android native测试环境:

  1. 安装 adb,archlinux下可以 pacman -S android-tools

  2. sudo adb start-server

  3. 此处下载 termux

  4. adb install /path/to/termux.apk

  5. 安装好后,手机上打开termux,输入

  • apt update

  • apt upgrade

  • apt install openssh

  1. adb push ~/.ssh/id_rsa.pub /sdcard/authorized_keys

  2. termux里,mkdir .ssh; cd .ssh; mv /sdcard/authorized_keys .; chmod 400 authorized_keys

  3. termux里 sshd (这里有说明)

  4. adb forward tcp:8022 tcp:8022

  5. ssh localhost -p 8022 就可以ssh到手机上了

  6. termux里甚至可以 apt install clang git make tmux zsh gdb coreutils

  7. 想要远程打开 termux 的话,可以先在 android bashrc 里加入 pgrep sshd > /dev/null || sshd,然后在外面运行 adb shell monkey -p com.termux -c android.intent.category.LAUNCHER 1 ,就不需要到手机上去点了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。