Android 用 WordPress をインストールしたいだけの場合は、Google Play で見つけることができます。貢献したい開発者の方は、読み続けてください。
cd WordPress-Android
て作業ディレクトリに入ります。local.properties
が自動生成されます。注:
コマンドラインからプロジェクトをビルド、インストール、テストするには:
$ ./gradlew assembleWordPressVanillaDebug # assemble the debug .apk
$ ./gradlew installWordPressVanillaDebug # install the debug .apk if you have an
# emulator or an Android device connected
$ ./gradlew :WordPress:testWordPressVanillaDebugUnitTest # assemble, install and run unit tests
$ ./gradlew :WordPress:connectedWordPressVanillaDebugAndroidTest # assemble, install and run Android tests
アプリの開発とテストには独自の WordPress サイトを使用できます。お持ちでない場合は、https://jurassic.ninja/ で一時的なテスト サイトを無料で作成できます。アプリの起動画面で、[既存のサイトのアドレスを入力してください] を選択し、サイトの URL と資格情報を入力します。
注: 開発環境では、WordPress.com の機能へのアクセスが一時的に無効になります。
.
├── libs # dependencies used to build debug variants
├── tools # script collection
├── gradle.properties # properties imported by the build script
├── WordPress
│ |-- build.gradle # main build script
│ └── src
│ ├── androidTest # Android test assets, resources and code
│ ├── test # Unit tests
│ ├── main
│ │ ├── assets # main project assets
│ │ ├── java # main project java code
│ │ └── res # main project resources
│ ├── debug # debug variant
│ └── wasabi # wasabi variant specific resources and manifest
Google サインインは、公式アプリを介して WordPress.com アカウントでのみ利用できます。寄稿者は問題なくアプリをビルドして実行できますが、Google サインインは常に失敗します。 Google サインインには、公に共有できないクライアントとサーバーの情報を含む構成ファイルが必要です。その他のドキュメントとガイドは、Google Identity Platform の Web サイトでご覧いただけます。
問題の報告、コードの貢献、その他の貢献方法については、貢献ガイドをお読みください。
セキュリティ上の脆弱性を発見した場合は、https://hackerone.com/automattic までご連絡いただき、問題を公に公開する前に対応させていただければ幸いです。
質問がある場合、または単に挨拶したい場合は、WordPress Slack に参加し、 #mobile
チャネルにメッセージをドロップしてください。
詳細についてはドキュメントをお読みください。
Android 用 WordPress は、GNU General Public License バージョン 2 の対象となるオープン ソース プロジェクトです。 注: libs/
ディレクトリ内のコードは外部ライブラリから取得されており、GPLv2 と互換性のある別のライセンスの対象となる場合があります。