Skip to content

Commit beef76a

Browse files
committed
Update to android things sdk 0.7 and new drivers
Updated to use Android Things SDK 0.7-devpreview Updated to the API changes in DP7 Bug: 71717279 Change-Id: I24d457647a5a4aa91c50f0550ff45f42a78e9f8a
1 parent b64b176 commit beef76a

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

app/build.gradle

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ repositories {
3737
}
3838

3939
dependencies {
40-
implementation 'com.google.android.things.contrib:driver-button:0.4'
40+
implementation 'com.android.support:support-annotations:27.1.0'
41+
implementation 'com.google.android.things.contrib:driver-button:0.6'
4142
implementation 'org.tensorflow:tensorflow-lite:0.1.1'
42-
compileOnly 'com.google.android.things:androidthings:0.6.1-devpreview'
43+
compileOnly 'com.google.android.things:androidthings:0.7-devpreview'
4344
}

app/src/main/java/com/example/androidthings/imageclassifier/ImageClassifierActivity.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
import com.google.android.things.contrib.driver.button.Button;
4141
import com.google.android.things.contrib.driver.button.ButtonInputDriver;
4242
import com.google.android.things.pio.Gpio;
43-
import com.google.android.things.pio.PeripheralManagerService;
43+
import com.google.android.things.pio.PeripheralManager;
4444

4545
import java.io.IOException;
4646
import java.util.ArrayList;
@@ -105,9 +105,9 @@ private void init() {
105105
* This method should only be called when running on an Android Things device.
106106
*/
107107
private void initPIO() {
108-
PeripheralManagerService pioService = new PeripheralManagerService();
108+
PeripheralManager pioManager = PeripheralManager.getInstance();
109109
try {
110-
mReadyLED = pioService.openGpio(BoardDefaults.getGPIOForLED());
110+
mReadyLED = pioManager.openGpio(BoardDefaults.getGPIOForLED());
111111
mReadyLED.setDirection(Gpio.DIRECTION_OUT_INITIALLY_LOW);
112112
mButtonDriver = new ButtonInputDriver(
113113
BoardDefaults.getGPIOForButton(),

build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ buildscript {
1414

1515
allprojects {
1616
repositories {
17+
google()
1718
jcenter()
1819
}
1920
}

0 commit comments

Comments
 (0)