diff --git a/.github/workflows/android-demos.yml b/.github/workflows/android-demos.yml new file mode 100644 index 0000000..ed1844d --- /dev/null +++ b/.github/workflows/android-demos.yml @@ -0,0 +1,35 @@ +name: Android Demos + +on: + workflow_dispatch: + push: + branches: [ main ] + paths: + - '.github/workflows/android-demos.yml' + - 'demo/android/**' + - '!demo/android/Activity/README.md' + pull_request: + branches: [ main, 'v[0-9]+.[0-9]+' ] + paths: + - '.github/workflows/android-demos.yml' + - 'demo/android/**' + - '!demo/android/Activity/README.md' + +jobs: + build-activity-demo: + runs-on: ubuntu-latest + defaults: + run: + working-directory: demo/android/Activity + + steps: + - uses: actions/checkout@v3 + + - name: set up JDK 11 + uses: actions/setup-java@v3 + with: + java-version: '11' + distribution: 'temurin' + + - name: Build + run: ./gradlew assembleDebug \ No newline at end of file diff --git a/binding/ios/README.md b/binding/ios/README.md index c95b659..3f26115 100644 --- a/binding/ios/README.md +++ b/binding/ios/README.md @@ -18,9 +18,9 @@ Koala is an on-device noise suppression engine. Koala is: - iOS 13.0+ ## Installation - + The Koala iOS binding is available via [CocoaPods](https://cocoapods.org/pods/Koala-iOS). To import it into your iOS project, add the following line to your Podfile: - + ```ruby pod 'Koala-iOS' ``` diff --git a/demo/android/Activity/build.gradle b/demo/android/Activity/build.gradle index 9e877c5..56f710b 100644 --- a/demo/android/Activity/build.gradle +++ b/demo/android/Activity/build.gradle @@ -1,6 +1,5 @@ -// Top-level build file where you can add configuration options common to all sub-projects/modules. ext { - defaultTargetSdkVersion = 31 + defaultTargetSdkVersion = 33 } buildscript { @@ -9,10 +8,7 @@ buildscript { mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:7.2.2' - - // NOTE: Do not place your application dependencies here; they belong - // in the individual module build.gradle files + classpath 'com.android.tools.build:gradle:7.4.2' } } @@ -23,6 +19,6 @@ allprojects { } } -task clean(type: Delete) { +tasks.register('clean', Delete) { delete rootProject.buildDir } diff --git a/demo/android/Activity/koala-activity-demo-app/build.gradle b/demo/android/Activity/koala-activity-demo-app/build.gradle index 1572f57..293910c 100644 --- a/demo/android/Activity/koala-activity-demo-app/build.gradle +++ b/demo/android/Activity/koala-activity-demo-app/build.gradle @@ -1,7 +1,7 @@ apply plugin: 'com.android.application' android { - compileSdkVersion defaultTargetSdkVersion + compileSdk defaultTargetSdkVersion defaultConfig { applicationId "ai.picovoice.koalaactivitydemo" @@ -25,6 +25,7 @@ android { lint { abortOnError false } + namespace 'ai.picovoice.koalaactivitydemo' } dependencies { diff --git a/demo/android/Activity/koala-activity-demo-app/src/main/AndroidManifest.xml b/demo/android/Activity/koala-activity-demo-app/src/main/AndroidManifest.xml index 0f082a4..21e126d 100644 --- a/demo/android/Activity/koala-activity-demo-app/src/main/AndroidManifest.xml +++ b/demo/android/Activity/koala-activity-demo-app/src/main/AndroidManifest.xml @@ -1,6 +1,5 @@ - +