2016-05-04 15 views
0

私はアンドロイドスタジオで使用されるはずのintellijプラグインを開発しています。 私はすでにプラグイン開発環境をセットアップしましたが、 "実行"コマンドを押すと、プラグインがインストールされた新しいintellijインスタンスが起動します。Androidスタジオでintellijプラグインを実行

私が探しているのは、Android Studioでプラグインを直接実行する方法です。これは可能でしょうか?私が設定できると思う唯一の場所は "Run configurations"ですが、そこには何も役立ちません。

おかげ

答えて

6

あなたはProject Structure設定でPlatform Settings | SDKs下、IntelliJ Platform Plugin SDK設定で上で実行するためのプラットフォームを指定することができます。 IntelliJ Platform Plugin SDK home pathにAndroid Studioのインストール先を指定します。

もう一つのオプションは、新しいPlugin Run Configurationを作成することです。実行コンフィギュレーションでは、実行するJREを指定することができます。そこにある...ボタンをクリックし、Android Studioのインストールディレクトリを選択します(Macでは/Applications/Android Studio.app/Contentsなど)。この方法で、プラグインをテストするすべてのIntelliJ Platform IDEの実行コンフィギュレーションを作成することができます。

+0

はうまくいきませんでした。明らかに、com.intellij.openapi。*のようなプラグイン開発ネームスペースへの参照は、アンドロイドスタジオにはありません。 – Apperside

+0

それは私にとってはうまくいきます。プラグインで使用されているすべてのAPIがAndroid Studioに存在する必要があります。プラグインは機能しません。しかし私は私の答えを編集してあなたのために働く可能性があり、おそらくもっと簡単な別のソリューションを追加しました。 –

+0

Android Studio SDKの設定は、プロジェクトを再構築し、ASで利用できないクラスを使用していないことを確認する必要があるため、より良い解決策です。 'com.intellij.openapi。*' *はIntelliJプラットフォームの上に構築されたASに存在します。 –

関連する問題