android app
5.7.93.1
著作権 (c) 2019 プロトン AG
./gradlew assembleProductionVanillaOpenSourceDebug
または Android Studio で開いてビルドするリリース ビルドを完了するには、署名キーを提供する必要があります。
./gradlew assembleProductionVanillaOpenSourceRelease -PkeyStoreFilePath=<keystore> -PkeyStoreKeyAlias=<alias> -PkeyStorePassword=<pass> -PkeyStoreKeyPassword=<key-pass>
プロジェクトは、Java 用に合意されたコード スタイル ProtonStyle.xml を使用します。 File>>Settings>>Editor>>Code style>>Import Scheme
を介してAndroidスタジオにインポートします kotlinのコードスタイルには、デフォルトのルールでktlintを使用します
貢献したい場合は、次のルールに留意してください。
gradlew updateLicensesJson
を実行して属性を更新します。内部的には、CI がコード スタイルの問題についてすべてのプル リクエストを自動的にチェックし、テストを実行します。ただし、これらをローカルで実行することもできます。
gradlew checkstyle
gradlew detekt
gradlew test
gradlew androidTest
このプロジェクトに貢献すると、以下に同意したことになります。
すべてのビルド (F-droid を除く) は同じキーで署名されます。証明書に署名するための SHA256 フィンガープリント
ch.protonvpn.android
DC:C9:43:9E:C1:A6:C6:A8:D0:20:3F:34:23:EE:42:BC:C8:B9:70:62:8E:53:CB:73:A0:39:3F:39:8D:D5:B8:53
[major][minor][patch][hotfix]
このディストリビューションのコードとデータファイルは、Free Software Foundation によって公開されている GPLv3 の条件に基づいてライセンスされています。このライセンスのコピーについては、https://www.gnu.org/licenses/ を参照してください。
著作権 (c) 2019 プロトン AG