小编Nas*_*sib的帖子

使用移动热点作为网络时,Android 11+ 无线调试不可用

在android 11之前,我能够使用这种方法无线调试应用程序

  1. 打开(目标)Android 手机中的移动热点
  2. 将电脑连接到热点
  3. 运行 adb tcpip 5555
  4. adb connect [目标手机的ip]

问题是 Android 11引入了无线调试,上述方法无法按预期工作。而且无线调试模式除非我的android手机连接到wifi才能打开,所以它无法工作,因为我想使用目标手机的热点进行无线调试。

有什么可能的解决办法吗?或者即使手机没有连接wifi也可以打开无线调试模式吗?

android adbwireless android-studio android-11 android-12l

9
推荐指数
1
解决办法
4014
查看次数

如何保护类不被 MINIFY_ENABLED 删除?

我在我的项目中使用 FirebaseFirestore。当我处于调试模式时,minifyEnabled FALSE,应用程序运行得很好,但是当我构建签名的.apk时,minifyEnabled TRUE,它无法按我的预期工作。即它不从 firebase Firestore 加载数据。

我应该写什么 KEEP 语句来排除 FIREBASE FIRESTORE 和 Glide 类的缩小?

dependencies {
implementation 'com.android.support:appcompat-v7:28.0.0'

implementation 'com.google.firebase:firebase-core:16.0.9'
implementation 'com.google.firebase:firebase-firestore:19.0.0'
implementation 'com.google.firebase:firebase-ads:17.2.0'
}
Run Code Online (Sandbox Code Playgroud)

android proguard minify

5
推荐指数
1
解决办法
4085
查看次数

如何使用 Intent.ACTION_CREATE_DOCUMENT 编写文件

简单来说,我想将一个视图组转换为一个 jpg 图像文件。由于Environment.getExternalStorageDirectory已弃用,我使用此意图Intent.ACTION_CREATE_DOCUMENT

private void createFile(String mimeType, String fileName) {
        Intent intent = new Intent(Intent.ACTION_CREATE_DOCUMENT);
        intent.addCategory(Intent.CATEGORY_OPENABLE);
        intent.setType(mimeType);
        intent.putExtra(Intent.EXTRA_TITLE, fileName);
        startActivityForResult(intent, WRITE_REQUEST_CODE);
    }
Run Code Online (Sandbox Code Playgroud)

onActivityResult();我得到结果返回的 Uri。 我的问题是getExternalStorage()我会用

Bitmap bitmap = Bitmap.createBitmap(
                    containerLayout.getWidth(),
                    containerLayout.getHeight(), Bitmap.Config.ARGB_8888);
            Canvas canvas = new Canvas(bitmap);
            containerLayout.draw(canvas);
            FileOutputStream fileOutupStream = null;


            try {
                fileOutupStream = new FileOutputStream(fileName);
                bitmap.compress(Bitmap.CompressFormat.JPEG, 100, fileOutupStream);
                fileOutupStream.flush();
                fileOutupStream.close();
                Toast.makeText(this, "saved " + fileName, Toast.LENGTH_LONG).show();
            } catch (Exception e) {
                Toast.makeText(this, "something went wrong" + e.getMessage(), Toast.LENGTH_SHORT).show();
                e.printStackTrace();
            } …
Run Code Online (Sandbox Code Playgroud)

android bitmap fileoutputstream android-intent

4
推荐指数
1
解决办法
5459
查看次数