10: 2019-04-25 (木) 21:43:08 njf |
現: 2019-04-26 (金) 01:17:23 njf |
| サポートライブラリのバージョンについてはAir SDKの対応しているバージョンとあわせる必要があります。詳しくは「[[Android向けANE作成で、サポートライブラリを取り込むときにエラーが出る場合の対処方法]]」を参照のこと。 | | サポートライブラリのバージョンについてはAir SDKの対応しているバージョンとあわせる必要があります。詳しくは「[[Android向けANE作成で、サポートライブラリを取り込むときにエラーが出る場合の対処方法]]」を参照のこと。 |
| | | |
- | &font(Red){アップデートにより、ローカルにarrファイルが自動でダウンロードされなくなり、以下の方法は使えなくなりました。[[[[Android/Google Play Servicesなどのaarファイルをダウンロードする]]]]を参考にしてGoogleのサイトからダウンロードしてください。&br;}; | + | &font(Red){アップデートにより、ローカルにaarファイルが自動でダウンロードされなくなり、以下の方法は使えなくなりました。[[[[Android/Google Play Servicesなどのaarファイルをダウンロードする]]]]を参考にしてGoogleのサイトからダウンロードしてください。&br;}; |
| | | |
| | | |
| | | |
| BASE_DIR="YOUR_SDK_ROOT/sdk/extras/google/m2repository/com/google/android/gms/" | | BASE_DIR="YOUR_SDK_ROOT/sdk/extras/google/m2repository/com/google/android/gms/" |
| + | |
| DIRS="play-services-ads-lite play-services-ads play-services-base play-services-basement play-services-tasks" | | DIRS="play-services-ads-lite play-services-ads play-services-base play-services-basement play-services-tasks" |
| + | |
| ANE_WORK_DIR="YOUR_ANE_WORK_DIR" | | ANE_WORK_DIR="YOUR_ANE_WORK_DIR" |
| + | |
| JAR_FILES="" | | JAR_FILES="" |
| for d in $DIRS | | for d in $DIRS |
| do | | do |
| + | |
| AAR_FILE=`ls $BASE_DIR$d/1*/*.aar | sort -nr |sed -n -e 1p` | | AAR_FILE=`ls $BASE_DIR$d/1*/*.aar | sort -nr |sed -n -e 1p` |
| + | |
| FILE_NAME=`basename $AAR_FILE` | | FILE_NAME=`basename $AAR_FILE` |
| + | |
| cp $AAR_FILE ./ | | cp $AAR_FILE ./ |
| + | |
| yes|unzip $FILE_NAME | | yes|unzip $FILE_NAME |
| + | |
| RES_DIR_NAME=`echo $FILE_NAME | sed -e 's/.aar/_res/'` | | RES_DIR_NAME=`echo $FILE_NAME | sed -e 's/.aar/_res/'` |
- | | + | |
| + | |
| JAR_FILE_NAME=`echo $FILE_NAME | sed -e 's/.aar/.jar/'` | | JAR_FILE_NAME=`echo $FILE_NAME | sed -e 's/.aar/.jar/'` |
- | | + | |
| + | |
| if [ -e classes.jar ] ; then | | if [ -e classes.jar ] ; then |
| mv classes.jar $ANE_WORK_DIR$JAR_FILE_NAME | | mv classes.jar $ANE_WORK_DIR$JAR_FILE_NAME |
| fi | | fi |
| + | |
| if [ -e res ] ; then | | if [ -e res ] ; then |
| mv res $RES_DIR_NAME | | mv res $RES_DIR_NAME |
| fi | | fi |
| + | |
| JAR_FILES=$JAR_FILES" "$JAR_FILE_NAME | | JAR_FILES=$JAR_FILES" "$JAR_FILE_NAME |
| done | | done |
| + | |
| echo '---------------------------------------------------' | | echo '---------------------------------------------------' |
| + | |
| for n in $JAR_FILES | | for n in $JAR_FILES |
| do | | do |