web-dev-qa-db-ja.com

AndroidのVSコード。出来ますか?

AndroidプラットフォームでVS CodeをサポートするMSの計画を知っている人はいますか?一般的には可能ですか?

51
Dmytro Khmara

少なくともAndroidサポートがElectronに実装されるまで、それは不可能です。これは過去に電子チームによって拒否されました https://github.com/atom/electron/issues/562

39
Daniel Imms

電子の欠如がAndroidのVSCを妨げるという受け入れられている答えには同意しません。

Electronは、実際にはApache CordovaやAdobe PhoneGapのようなデスクトップ同等のプロジェクトです(しかしElectronははるかに効率が悪く、可能であればCordova/PhoneGapにより近いソリューションに道を譲ります-すでに機能しています 例:here 。)

APIは電子同等物からマッピングする必要があり、多くのプラグインには独自の問題があります(ただし、AndroidはiOSと比較してPythonのようなものを許可するのにかなり柔軟です)実行可能です。

一方、VSCのAndroidバージョンの需要は、Androidをサポートする新しいChromebookを使用している人々からの要求であり、crouton ここで利用可能です

17
Tom

受け入れられた答えは尋ねられたとおり正しいです、以下はVS CodeでAndroidを開発するという反対の質問に答えます。

拡張機能

最終的に、以下の関数を$PATHに追加し、統合端末からrunDebugApp <module> <start activity>を実行することにより、デバイスエミュレーターでアプリのビルドと実行を自動化できます。

# run Android app
# usage runDebugApp [module] [fully qualified start activity com.package/com.package.MainActivity]
function runDebugApp(){
  ./gradlew -offline :"$1":installDebug && adb Shell am start "$2" && adb logcat -d > logcat.log
}
4
jdONeill

これまでのところ、Android用のネイティブVSコードエディターはありませんが、ブラウザーでネイティブエクスペリエンスを提供することを目的とする Microsoft/monaco-editor のようなプロジェクトは存在します。

CodeSandbox は、モナコを中心に構築された洗練されたオンラインエディターです。

4
samdd

VSCのブラウザーベースの実装により、Android(またはその他の)デバイス上のブラウザーで実行できます。こちらをご覧ください:

https://stackblitz.com/

3
Ari

サードパーティのデバッガーが動作中です。現在プレビュー中ですが、VSCodeにデバッガーAndroid拡張機能を今すぐインストールして、ここで詳細を確認できます。

https://github.com/adelphes/Android-dev-ext

3
Bryan Bryce