Skip to content

Commit cfbf649

Browse files
author
zhaoyongqiang
committed
Merge branch 'dev/4.0.0.3' of github.com:AgoraIO/API-Examples into dev/4.0.0.3
2 parents d37e1ff + 82f38d2 commit cfbf649

4 files changed

Lines changed: 31 additions & 33 deletions

File tree

.github/ci/build/build_android.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,10 @@ cp -r ../../sdk/arm64-v8a agora-simple-filter/src/main/agoraLibs/
109109
cp -r ../../sdk/armeabi-v7a agora-simple-filter/src/main/agoraLibs/
110110
wget https://agora-adc-artifacts.s3.cn-north-1.amazonaws.com.cn/androidLibs/opencv4.zip
111111
unzip opencv4.zip
112-
mkdir -p agora-simple-filter/src/main/jniLibs
113-
mv arm64-v8a agora-simple-filter/src/main/jniLibs
114-
mv armeabi-v7a agora-simple-filter/src/main/jniLibs
112+
mkdir -p agora-simple-filter/src/main/jniLibs2
113+
mv arm64-v8a agora-simple-filter/src/main/jniLibs2
114+
mv armeabi-v7a agora-simple-filter/src/main/jniLibs2
115+
sed -i -e "s#jniLibs/#jniLibs2/#g" agora-simple-filter/src/main/cpp/CMakeLists.txt
115116

116117
./gradlew clean
117118
./gradlew :app:assembleDebug

Android/APIExample/agora-simple-filter/build.gradle

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,6 @@ android {
3737
}
3838
}
3939

40-
packagingOptions {
41-
pickFirst 'src/main/jniLibs/arm64-v8a/libopencv_java4.so'
42-
pickFirst 'src/main/jniLibs/armeabi-v7a/libopencv_java4.so'
43-
}
44-
4540
}
4641

4742
dependencies {

windows/APIExample/APIExample/APIExample.vcxproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,20 @@
2323
<ProjectGuid>{DB16CA2F-3910-4449-A5BD-6A602B33BE0F}</ProjectGuid>
2424
<Keyword>MFCProj</Keyword>
2525
<RootNamespace>APIExample</RootNamespace>
26-
<WindowsTargetPlatformVersion>10.0.19041.0</WindowsTargetPlatformVersion>
26+
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
2727
</PropertyGroup>
2828
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
2929
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
3030
<ConfigurationType>Application</ConfigurationType>
3131
<UseDebugLibraries>true</UseDebugLibraries>
32-
<PlatformToolset>v141</PlatformToolset>
32+
<PlatformToolset>v142</PlatformToolset>
3333
<CharacterSet>Unicode</CharacterSet>
3434
<UseOfMfc>Dynamic</UseOfMfc>
3535
</PropertyGroup>
3636
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
3737
<ConfigurationType>Application</ConfigurationType>
3838
<UseDebugLibraries>false</UseDebugLibraries>
39-
<PlatformToolset>v141</PlatformToolset>
39+
<PlatformToolset>v142</PlatformToolset>
4040
<WholeProgramOptimization>true</WholeProgramOptimization>
4141
<CharacterSet>Unicode</CharacterSet>
4242
<UseOfMfc>Dynamic</UseOfMfc>

windows/APIExample/install.ps1

Lines changed: 24 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -13,30 +13,32 @@ if (-not (Test-Path ThirdParty)){
1313
Remove-Item $ThirdPartyDes -Recurse
1414
}
1515

16-
if (Test-Path $agora_local_sdk){
17-
mkdir sdk
18-
mkdir sdk\x64
19-
mkdir sdk\high_level_api
20-
mkdir sdk\high_level_api\include
21-
Copy-Item $agora_local_sdk\x86\* sdk
22-
Copy-Item $agora_local_sdk\x86_64\* sdk\x64
23-
Copy-Item $agora_local_sdk\high_level_api\include\* sdk\high_level_api\include
24-
}
16+
2517

2618
if (-not (Test-Path sdk)){
27-
echo "download $agora_des"
28-
mkdir sdk
29-
mkdir sdk\x64
30-
mkdir sdk\high_level_api
31-
mkdir sdk\high_level_api\include
32-
(New-Object System.Net.WebClient).DownloadFile($agora_sdk,$agora_des)
33-
Unblock-File $agora_des
34-
Expand-Archive -Path $agora_des -DestinationPath . -Force
35-
Move-Item Agora_Native_SDK_for_Windows_FULL\sdk\x86\* sdk
36-
Move-Item Agora_Native_SDK_for_Windows_FULL\sdk\x86_64\* sdk\x64
37-
Move-Item Agora_Native_SDK_for_Windows_FULL\sdk\high_level_api\include\* sdk\high_level_api\include
38-
Remove-Item $agora_des -Recurse -Force
39-
Remove-Item Agora_Native_SDK_for_Windows_FULL -Recurse -Force
19+
if (Test-Path $agora_local_sdk){
20+
mkdir sdk
21+
mkdir sdk\x64
22+
mkdir sdk\high_level_api
23+
mkdir sdk\high_level_api\include
24+
Copy-Item $agora_local_sdk\x86\* sdk
25+
Copy-Item $agora_local_sdk\x86_64\* sdk\x64
26+
Copy-Item $agora_local_sdk\high_level_api\include\* sdk\high_level_api\include
27+
}else{
28+
echo "download $agora_des"
29+
mkdir sdk
30+
mkdir sdk\x64
31+
mkdir sdk\high_level_api
32+
mkdir sdk\high_level_api\include
33+
(New-Object System.Net.WebClient).DownloadFile($agora_sdk,$agora_des)
34+
Unblock-File $agora_des
35+
Expand-Archive -Path $agora_des -DestinationPath . -Force
36+
Move-Item Agora_Native_SDK_for_Windows_FULL\sdk\x86\* sdk
37+
Move-Item Agora_Native_SDK_for_Windows_FULL\sdk\x86_64\* sdk\x64
38+
Move-Item Agora_Native_SDK_for_Windows_FULL\sdk\high_level_api\include\* sdk\high_level_api\include
39+
Remove-Item $agora_des -Recurse -Force
40+
Remove-Item Agora_Native_SDK_for_Windows_FULL -Recurse -Force
41+
}
4042
}
4143

4244

0 commit comments

Comments
 (0)