2017-03-27 9 views
1

Gradleタスクを作成しようとしていますが、assembleReleaseタスクによって異なります。 生成されたリリースAPKのパスに基づいてメールを作成し、デフォルトのメールプログラムで開きます。SubjectとBodyをGradleに入れてデフォルトのメールプログラムを開くにはどうすればよいですか?

私はそれについて多くのことを探し、JavaのDesktop-APIがこれを行うことができることを発見しました。

しかし、私はそれはエラー以下与えている、Gradleのスクリプトでそれを使用しようとしています:

Unable to resolve class Desktop

それはGradleのスクリプトで、このような「メール」タスクを作成することは可能ですか?

答えて

0

書き込みコードは、以下のコードで、あなたのgradle.properties

Accessで、私は前に、既定のメールプログラムを開きたい、このtutorial

+0

Properties prop = new Properties(); InputStream input = null; try { input = new FileInputStream("gradle.properties"); // load a properties file prop.load(input); // get the property value and print it out System.out.println(prop.getProperty("user.password")); } catch (IOException ex) { ex.printStackTrace(); } 

チェックをプロパティをプロパティを指定することで、メールアプリを開きますグラデルを使用してデータを埋めました。 –

関連する問題