diff --git a/README.md b/README.md index e396f8b..bd26937 100644 --- a/README.md +++ b/README.md @@ -53,7 +53,7 @@ Coreアプリ(マルチウィンドウ機能)と、フレームワーク( ## **特徴** このフレームワークの基本的な特徴になります -1. Xperia以外の端末で動作 +1. Xperiaも含め多数の端末で動作 1. マルチウィンドウで動作(同じアプリを複数開ける) 1. 片手操作への最適化(ウィンドウの拡大縮小、移動) 1. 端末の領域外に移動しても、最小化しない @@ -237,40 +237,24 @@ FrameworkライブラリはGitPagesの仮Mavenリポジトリで公開。 1. 「floating-window-core」と「floating-window-sample」モジュールをデバッグまたは実行する -* **Coreのapk作成、コピー** +* **Coreのapkを作成し、コピー** - 1. apk作成(署名なし) + 署名なしでapkを作成し、downloadフォルダにコピーします ```zsh - ./gradlew floating-window-core:assemble + ./makeapk.sh ``` - - 2. apkコピー - - ```zsh - cp ./floating-window-core/build/outputs/apk/debug/floating-window-core-debug.apk ./download - cp ./floating-window-core/build/outputs/apk/release/floating-window-core-release-unsigned.apk ./download - ``` - -* **FrameworkのMavenリポジトリ作成、Commit&Push** - `floating-window-framework/build.gradle`の`pom.version`のバージョンで作成される +* **FrameworkのMavenリポジトリを作成し、Commit&Push** - 1. Mavenリポジトリ作成&更新 - ```zsh - ./gradlew floating-window-framework:clean floating-window-framework:assembleRelease floating-window-framework:uploadArchives - ``` + `floating-window-framework/build.gradle`の`pom.version`のバージョンで作成し、 + + Mavenリポジトリへコミットします - 2. Commit&Push ```zsh - cd ../maven-repositories - git add * - git commit -m '${comment}' - git push origin master - # git pull origin master + ./updatemaven.sh "${comment}" ``` - ## **Contribution** Licenceに「Apache License Version 2.0」を選択しており、修正いただいた場合は「Pull Request」をお願いします。 1. Fork ([https://github.com/tcnksm/tool/fork](https://github.com/tcnksm/tool/fork)) @@ -284,7 +268,7 @@ Licenceに「Apache License Version 2.0」を選択しており、修正いた * [**Apache License Version 2.0, January 2004**](./LICENSE) ## **Author** -* [**@kght6123**](https://twitter.com/kght6123) +* **@kght6123** : [Twitter](https://twitter.com/kght6123), [Blog](https://kght6123.jp/blog/) ## **Contacts** 公開内容の詳細に関しては[**@kght6123**](https://twitter.com/kght6123)まで、お気軽にお問い合わせ下さい。 diff --git a/download/floating-window-core-debug.apk b/download/floating-window-core-debug.apk index ed39ee0..d82a498 100644 Binary files a/download/floating-window-core-debug.apk and b/download/floating-window-core-debug.apk differ diff --git a/download/floating-window-core-release-unsigned.apk b/download/floating-window-core-release-unsigned.apk index 1946845..25161fe 100644 Binary files a/download/floating-window-core-release-unsigned.apk and b/download/floating-window-core-release-unsigned.apk differ diff --git a/makeapk.sh b/makeapk.sh new file mode 100755 index 0000000..d8d435a --- /dev/null +++ b/makeapk.sh @@ -0,0 +1,11 @@ +#!/bin/bash +# +# Coreのapk作成、コピー +# + +# apk作成(署名なし) +./gradlew floating-window-core:assemble + +# apkコピー +cp ./floating-window-core/build/outputs/apk/debug/floating-window-core-debug.apk ./download +cp ./floating-window-core/build/outputs/apk/release/floating-window-core-release-unsigned.apk ./download diff --git a/updatemaven.sh b/updatemaven.sh new file mode 100755 index 0000000..6836d76 --- /dev/null +++ b/updatemaven.sh @@ -0,0 +1,14 @@ +#!/bin/bash +# +# FrameworkのMavenリポジトリ作成、Commit&Push +# + +# Mavenリポジトリ作成&更新 +./gradlew floating-window-framework:clean floating-window-framework:assembleRelease floating-window-framework:uploadArchives + +# Commit&Push +cd ../maven-repositories +git add * +git commit -m '$1' +git push origin master +# git pull origin master