Это просто шаблон приложения по умолчанию, и я просто хочу отключить Wi-Fi, когда я запускаю приложение, но приложение будет запрашивать SuperUser, и я предоставлю его, но тогда он не отключит Wi-Fi, ЕСЛИ он выполнит эту команду от adb он работает успешно и включает Wi-Fi, я использую Android 10 из модифицированной версии LineageOS 17 на корневом устройстве
Я также намерен использовать Runtime.getRuntime (). exe c для выполнения дополнительных команд adb, не могли бы вы указать мне в правильном направлении
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.Toast;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
try {
Process process = Runtime.getRuntime().exec("su svc wifi disable");
BufferedReader bufferedReader = new BufferedReader(
new InputStreamReader(process.getInputStream()));
} catch (Exception e) {
Toast.makeText(MainActivity.this, "failed", Toast.LENGTH_LONG).show();
}
}
}