10: 2019-04-25 (木) 21:43:08 njf[4] [5] [6] | 現: 2019-04-26 (金) 00:17:23 njf[4] [7] [8] | ||
---|---|---|---|
Line 19: | Line 19: | ||
サポートライブラリのバージョンについては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;}; |
Line 32: | Line 32: | ||
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 |
(This host) = https://njf.jp