Skip to content

Commit 5d69666

Browse files
Removing deps on /src/controller/java:jni
1 parent 69e98d0 commit 5d69666

File tree

3 files changed

+16
-3
lines changed

3 files changed

+16
-3
lines changed

examples/tv-casting-app/android/App/app/src/main/java/com/chip/casting/util/GlobalCastingConstants.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ public class GlobalCastingConstants {
66
public static final int SetupPasscode = 20202021;
77
public static final int Discriminator = 0xF00;
88
public static final boolean ChipCastingSimplified =
9-
false; // set this flag to true to demo simplified casting APIs
9+
true; // set this flag to true to demo simplified casting APIs
1010
}

examples/tv-casting-app/android/App/app/src/main/jni/com/matter/casting/core/CastingApp.java

+11
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
import android.content.Context;
2121
import android.util.Log;
2222
import chip.appserver.ChipAppServer;
23+
import chip.devicecontroller.ChipDeviceController;
24+
import chip.devicecontroller.ChipStructs;
2325
import chip.platform.AndroidBleManager;
2426
import chip.platform.AndroidChipPlatform;
2527
import chip.platform.ChipMdnsCallbackImpl;
@@ -65,6 +67,15 @@ public MatterError initialize(AppParameters appParameters) {
6567
return MatterError.CHIP_ERROR_INCORRECT_STATE;
6668
}
6769

70+
try
71+
{
72+
ChipDeviceController c = new ChipDeviceController(null);
73+
}
74+
catch(Throwable t)
75+
{
76+
Log.d(TAG, "Caught: " + t);
77+
}
78+
6879
this.appParameters = appParameters;
6980
this.nsdManagerResolverAvailState =
7081
new NsdManagerServiceResolver.NsdManagerResolverAvailState();

examples/tv-casting-app/android/BUILD.gn

+4-2
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ shared_library("jni") {
5353
deps = [
5454
"${chip_root}/examples/tv-casting-app/tv-casting-common",
5555
"${chip_root}/src/app/server/java:jni",
56-
"${chip_root}/src/controller/java:jni",
56+
57+
#"${chip_root}/src/controller/java:jni",
5758
"${chip_root}/src/lib",
5859
"${chip_root}/third_party/inipp",
5960
]
@@ -135,7 +136,8 @@ group("default") {
135136
":jni",
136137
"${chip_root}/src/app/server/java",
137138
"${chip_root}/src/controller/java:java",
138-
"${chip_root}/src/controller/java:jni",
139+
140+
#"${chip_root}/src/controller/java:jni",
139141
"${chip_root}/src/platform/android:java",
140142
]
141143
}

0 commit comments

Comments
 (0)