小编Ami*_*ari的帖子

访问被拒绝查找属性"camera.hal1.packagelist"

在服务中使用相机时,移动屏幕变得不可触摸(由透明窗口锁定)并且仅在出现错误之下

Access denied finding property "camera.hal1.packagelist"
Run Code Online (Sandbox Code Playgroud)

将是什么原因及其解决方案?请帮忙..

android android-service android-camera android-camera2

27
推荐指数
1
解决办法
1万
查看次数

Android Studio 3.6 & Gradle 升级到 3.5.0 后无法运行项目

一切正常,但在将 Android Stdio 3.6 和 Gradle 更新到 3.5.0 后,项目未构建,出现以下错误

 FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
   > Android resource compilation failed
     C:\Users\Amin\.gradle\caches\transforms-2\files-2.1\c1ea7b9f1e5ec36cfafa4328570d20ad\constraintlayout-2.0.0-beta2\res\values\values.xml:321:5-600: AAPT: error: duplicate value for resource 'attr/pivotX' with config ''.

     C:\Users\Amin\.gradle\caches\transforms-2\files-2.1\c1ea7b9f1e5ec36cfafa4328570d20ad\constraintlayout-2.0.0-beta2\res\values\values.xml:321:5-600: AAPT: error: resource previously defined here.

     C:\Users\Amin\.gradle\caches\transforms-2\files-2.1\c1ea7b9f1e5ec36cfafa4328570d20ad\constraintlayout-2.0.0-beta2\res\values\values.xml:321:5-600: AAPT: error: duplicate value for resource 'attr/pivotY' with config ''.
Run Code Online (Sandbox Code Playgroud)

这是 gradle.properties

org.gradle.jvmargs=-Xmx4608m
android.enableJetifier=true
android.useAndroidX=true
Run Code Online (Sandbox Code Playgroud)

android gradle android-studio android-studio-3.6

10
推荐指数
1
解决办法
2万
查看次数

Offscreenpagelimit vs setItemViewCacheSize ViewPager2

我正在使用最新版本的 ViewPager2 'androidx.viewpager2:viewpager2:1.0.0-beta04'

我有 10 页,每一页都是 Fragment。

如果我设置,viewpager2.offscreenPageLimit = 1 我必须滚动到第 5 页以使第一页销毁。

发生了什么???,当我滚动到第 3 页时,第一页应该被破坏了吧??

然后我尝试另一种方式使它正确

(viewpager2.getChildAt(0) as RecyclerView).layoutManager?.isItemPrefetchEnabled = false
(viewpager2.getChildAt(0) as RecyclerView).setItemViewCacheSize(1)
Run Code Online (Sandbox Code Playgroud)

这样,当我滚动到第 3 页时,第一页将被破坏,它现在正在工作

任何人都可以向我解释这两个属性之间的区别吗?

非常感谢

android android-viewpager kotlin android-viewpager2

6
推荐指数
0
解决办法
2098
查看次数

从 Android Q 中的特定文件夹获取文件列表

我正在尝试访问 android Q 中的特定文件夹,但应用程序崩溃了。

我正在使用下面的代码,它在 Android PIE 之前工作正常,但在 Android Q 中不起作用

    val directory = File(path)
    val files = directory.listFiles()


<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Run Code Online (Sandbox Code Playgroud)

出现波纹管错误

NullPointerException: Attempt to get length of null array
Run Code Online (Sandbox Code Playgroud)

android local-storage kotlin android-10.0

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

无法在android中进行无线调试(ADB)

我有一个情况,我需要在 USB 上存储一些数据。当我尝试将 USB 连接到 Android 设备时出现一些错误。我尝试通过 ADB 调试我的应用程序。这是我到目前为止所做的事情。

  1. 我已经下载了AndroidWiFiADB插件。
  2. 我通过终端发出命令来连接我的手机。

    E:>adb connect 192.168.0.13:5555 连接到 192.168.0.13:5555

    它显示我的设备已连接到终端。

    E:>adb devices 附加设备列表 0123456789ABCDEF 设备 192.168.0.13:5555 设备

  3. 但是当我按下 AndroidWiFiADB 图标时,我收到以下消息。

    “无法连接到设备“Signature_Touch”。请确保您的计算机和设备连接到同一 WiFi 网络。”

当我点击连接时,它会显示“无法连接到设备‘Signature_Touch’。请确保您的计算机和设备已连接到同一 WiFi 网络。

我已经在开发者选项中启用了所有可能的 wifi 选项。 在此输入图像描述

android adb adbwireless usb-otg android-studio

3
推荐指数
2
解决办法
2万
查看次数

在 CardStackView 库上膨胀类 androidx.cardview.widget.CardView 时出错

我正在尝试实现这个库。此处编写的示例代码是在 Kotlin 中编写的,但我的项目是在 Java 中编写的,因此我尝试将代码从 kotlin 转换为 java。但我收到以下错误:

android.view.InflateException:二进制 XML 文件第 2 行:二进制 XML 文件第 2 行:错误膨胀类 androidx.cardview.widget.CardView 引起:android.view.InflateException:二进制 XML 文件第 2 行:错误膨胀类 androidx .cardview.widget.CardView 引起:java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.newInstance0(Native Method)

在膨胀cardview

class CardStackAdapter extends RecyclerView.Adapter<CardStackAdapter.ViewHolder> {
    private Context context;
    private ArrayList<Spot> listItem;

    public CardStackAdapter(Context applicationContext, ArrayList<Spot> listItem) {
        this.context = applicationContext;
        this.listItem = listItem;
    }

    @NonNull
    @Override
    public ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
        View view = LayoutInflater.from(context).inflate(R.layout.test, parent, false);  // ----> I am getting error here..
        return …
Run Code Online (Sandbox Code Playgroud)

android swipecardview

3
推荐指数
1
解决办法
3471
查看次数

Kotlin:将LongArray定义为Notification.Builder.setVibrate(LONG_ARRAY)

我正在使用Kotlin,并希望设置振动以进行通知。该.setVibrate()功能需要一个,LongArray但我不能为其定义。

var Builder = NotificationCompat.Builder(this,R.string.channel_name.toString())
        .setSmallIcon(R.mipmap.ic_launcher)
        .setContentTitle("my notification Title")
        .setContentText("somthing else for content")
        .setPriority(NotificationCompat.PRIORITY_DEFAULT)
        .setAutoCancel(true)
        .setVibrate(LONG_ARRAY)
Run Code Online (Sandbox Code Playgroud)

我在网上搜索,但只是找到Java解决方案。感谢您的帮助。

android android-notifications kotlin

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