SEAN
SEAN
AndroidManifest.xml < uses-permission android:name="android.permission.RECORD_AUDIO" /> AssistantActivity.java onCreate() ActivityCompat.requestPermissions(this, new String[]{ "com.google.android.things.permission.RECORD_AUDIO", "com.google.android.things.permission.USE_PERIPHERAL_IO"}, 0); yes i have . it still show "Cannot create AudioRecord......"
1624-1624/com.example.androidthings.assistant E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.androidthings.assistant, PID: 1624 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.androidthings.assistant/com.example.androidthings.assistant.AssistantActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.media.AudioRecord.setPreferredDevice(android.media.AudioDeviceInfo)' on a null object reference at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2778)...