From 18279c6c4cd6fe520e28a2ae24ac03f5b22ec8ce Mon Sep 17 00:00:00 2001
From: Ian Lavery <ian@picovoice.ai>
Date: Fri, 22 Dec 2023 14:32:02 -0800
Subject: [PATCH] java upgrades (#202)

---
 binding/ios/README.md                                       | 2 ++
 demo/android/Activity/build.gradle                          | 6 +++---
 demo/android/Activity/cobra-activity-demo-app/build.gradle  | 3 ++-
 .../cobra-activity-demo-app/src/main/AndroidManifest.xml    | 3 +--
 .../Activity/gradle/wrapper/gradle-wrapper.properties       | 2 +-
 5 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/binding/ios/README.md b/binding/ios/README.md
index 794a9aa1..75222291 100644
--- a/binding/ios/README.md
+++ b/binding/ios/README.md
@@ -10,7 +10,9 @@ Cobra is a highly accurate and lightweight voice activity detection (VAD) engine
 
 ## Installation
 
+<!-- markdown-link-check-disable -->
 The Cobra iOS binding is available via [Cocoapods](https://cocoapods.org/pods/Cobra-iOS). To import it into your iOS project, add the following line to your Podfile and run `pod install`:
+<!-- markdown-link-check-enable -->
 
 ```ruby
 pod 'Cobra-iOS'
diff --git a/demo/android/Activity/build.gradle b/demo/android/Activity/build.gradle
index ebfdad29..56f710be 100644
--- a/demo/android/Activity/build.gradle
+++ b/demo/android/Activity/build.gradle
@@ -1,5 +1,5 @@
 ext {
-    defaultTargetSdkVersion = 31
+    defaultTargetSdkVersion = 33
 }
 
 buildscript {
@@ -8,7 +8,7 @@ buildscript {
         mavenCentral()
     }
     dependencies {
-        classpath 'com.android.tools.build:gradle:7.2.2'
+        classpath 'com.android.tools.build:gradle:7.4.2'
     }
 }
 
@@ -19,6 +19,6 @@ allprojects {
     }
 }
 
-task clean(type: Delete) {
+tasks.register('clean', Delete) {
     delete rootProject.buildDir
 }
diff --git a/demo/android/Activity/cobra-activity-demo-app/build.gradle b/demo/android/Activity/cobra-activity-demo-app/build.gradle
index 34ebafac..1c31d586 100644
--- a/demo/android/Activity/cobra-activity-demo-app/build.gradle
+++ b/demo/android/Activity/cobra-activity-demo-app/build.gradle
@@ -1,7 +1,7 @@
 apply plugin: 'com.android.application'
 
 android {
-    compileSdkVersion defaultTargetSdkVersion
+    compileSdk defaultTargetSdkVersion
 
     defaultConfig {
         applicationId "ai.picovoice.cobraactivitydemo"
@@ -25,6 +25,7 @@ android {
     lint {
         abortOnError false
     }
+    namespace 'ai.picovoice.cobraactivitydemo'
 }
 
 dependencies {
diff --git a/demo/android/Activity/cobra-activity-demo-app/src/main/AndroidManifest.xml b/demo/android/Activity/cobra-activity-demo-app/src/main/AndroidManifest.xml
index 240e3b30..3acad53b 100644
--- a/demo/android/Activity/cobra-activity-demo-app/src/main/AndroidManifest.xml
+++ b/demo/android/Activity/cobra-activity-demo-app/src/main/AndroidManifest.xml
@@ -1,6 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
-    package="ai.picovoice.cobraactivitydemo">
+<manifest xmlns:android="http://schemas.android.com/apk/res/android">
 
     <uses-permission android:name="android.permission.INTERNET" />
     <uses-permission android:name="android.permission.RECORD_AUDIO" />
diff --git a/demo/android/Activity/gradle/wrapper/gradle-wrapper.properties b/demo/android/Activity/gradle/wrapper/gradle-wrapper.properties
index 842e93e2..7cbad2b8 100644
--- a/demo/android/Activity/gradle/wrapper/gradle-wrapper.properties
+++ b/demo/android/Activity/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
 #Wed Jul 19 14:23:40 PDT 2023
 distributionBase=GRADLE_USER_HOME
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip
 distributionPath=wrapper/dists
 zipStorePath=wrapper/dists
 zipStoreBase=GRADLE_USER_HOME