1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#!/usr/bin/env bash
echo START
projectDir=`pwd`
rootFlutter=`which flutter`
rootDir=${rootFlutter%/*}
dif=debug
#dif=release
message=增加他人的专家页面
#====clean
cd ${projectDir}
${rootFlutter} clean
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
${rootFlutter} packages get
#cd ${projectDir}/android
#./gradlew assembleRelease
rm -rf ${projectDir}/build
flutter build apk --release --target-platform android-arm
#rm -rf /Users/apple/lsy/aar_update/
#mkdir /Users/apple/lsy/aar_update/
#rm -rf /Users/apple/lsy/update/
#mkdir /Users/apple/lsy/update/
#mkdir /Users/apple/lsy/update/android${message}${dif}/
#mkdir /Users/apple/lsy/update/ios${message}${dif}/
#cp -r /Users/apple/lsy/gm_flutter/build/app/outputs/aar/app-release.aar /Users/apple/lsy/aar_update/app.zip
#cd /Users/apple/lsy/aar_update/
cp -r /Users/apple/lsy/gm_flutter/build/host/outputs/apk/release/app-release.apk /Users/apple/lsy/gm_flutter/build/host/outputs/apk/release/app-release.zip
unzip ${projectDir}/build/host/outputs/apk/release/app-release.zip -d ${projectDir}/build/host/outputs/apk/release
#cp -r /Users/apple/lsy/gm_flutter/build/host/outputs/apk/release/app-release/lib/armeabi-v7a/* /Users/apple/lsy/update/androd${message}${dif}/
rm -rf /Users/apple/Downloads/PLLL/app/libs/armeabi-v7a/*
rm -rf /Users/apple/lsy/gengmei_android/gm-flutter/libs/armeabi-v7a/*
cp -r /Users/apple/lsy/gm_flutter/build/host/outputs/apk/release/lib/armeabi-v7a/* /Users/apple/Downloads/PLLL/app/libs/armeabi-v7a/
cp -r /Users/apple/lsy/gm_flutter/build/host/outputs/apk/release/lib/armeabi-v7a/* /Users/apple/lsy/gengmei_android/gm-flutter/libs/armeabi-v7a/
#cd ${projectDir}
#flutter build ios --release --no-codesign
#cp -r /Users/apple/lsy/gmalpha_flutter/ios/Flutter/App.framework /Users/apple/lsy/update/ios${message}${dif}/
#cp -r /Users/apple/lsy/gmalpha_flutter/ios/Flutter/Flutter.framework /Users/apple/lsy/update/ios${message}${dif}/
#cd /Users/apple/lsy/update/
#open .