Rumah > Soal Jawab > teks badan
本人linux菜鸟,都说Android也是linux,既然linux可以同类链接工具链接,比如xshell,那么要怎么样才可以用xshell这样的工具链接安卓手机呢?
巴扎黑2017-04-17 17:31:02
Android sememangnya sistem Linux, tetapi Android bukanlah pengedaran GNU/Linux standard Tidak seperti Raspbian (pengedaran Linux seni bina ARM berdasarkan Debian), anda boleh menyambung terus ke OpenSSH padanya melalui Pelayan ssh .
Sudah tentu, banyak perisian GNU/Linux boleh dikompil silang dan digunakan pada Android, tetapi kerana Android tidak membenarkan kebenaran root secara lalai, adalah tidak praktikal untuk menjalankan Pelayan OpenSSH pada Android.
Poster boleh membuka Shell melalui adb yang disediakan dalam Android SDK untuk mengendalikan sistem Android Mula-mula, poster perlu memasang Android SDK pada komputer anda, kemudian gunakan USB untuk menyambungkan telefon Android anda ke komputer, dan buka. telefon Android "Pembangunan" atau "penyahpepijat USB" dalam Pilihan", dan kemudian buka Shell ini dengan memasukkan adb shell
pada baris arahan.
Sudah tentu, poster mungkin tidak mahu memasang Android SDK atau menyambungkan telefon mudah alih melalui USB untuk pengurusan, tetapi mahu mengurusnya melalui rangkaian wayarles Kemudian anda boleh mencuba penyelesaian berikut pelayar Shell, antara muka tidak lebih daripada kawasan teks untuk mengisi arahan, butang larian AJAX, hasil larian dipaparkan di bawah, dan pelayan (di sini merujuk kepada bahagian Android) menjalankan arahan yang dimasukkan oleh pengguna
Pertama sekali, pasang pelayan PHP pada telefon Android anda, seperti mendengar port 0.0.0.0:8181, dan direktori akar tapak web ialah phpdroid dalam kad SD php -S 0.0.0.0:8181 -t /path/to/sdcard/phpdroid
Sebab An Tiada tembok api dalam droid, jadi peranti lain dalam LAN wayarles boleh mengakses terus pelayan PHP melalui IP telefon Android
Di sisi PHP, anda boleh menggunakan echo shell_exec('ls');
untuk melaksanakan perintah dan kembali dengan mudah.
Saya menyusun silang dan membungkus pakej PHP versi Android pada Ubuntu, bernama PHPDroid Sila lihat catatan blog saya untuk butiran:
Kajian kemungkinan menggunakan PHP untuk membangunkan aplikasi Android (P HPDroid)
Terdapat alamat muat turun untuk APK dan kod sumber di penghujung artikel.
phpdroid_20160703.apk(5.8M)
phpdroid_20160703.7z( 4.7M)
Jika anda ingin menggunakannya, anda mungkin perlu melaraskan parameter permulaan dalam start.sh dan mekanisme pengesahan dalam auth.php.
Oleh kerana niat asal saya adalah untuk membangunkan aplikasi Android, saya hanya memantau 127.0. 0.2 alamat setempat, dan kemudian gunakan UserAgent untuk mengesahkan bahawa hanya WebView bagi aplikasi semasa dibenarkan untuk mengaksesnya
大家讲道理2017-04-17 17:31:02
Adakah Android tidak menggunakan adb untuk berinteraksi dengan telefon?