我的项目将NDK r10d用于c++代码。当我使用API​​19编译项目时,它可以很好地工作,但是当我使用API​​21编译项目时,它在运行时崩溃。 加载c lib时,我得到: dlopen("/data/app-lib/com.my.app-2/libMyCode.so") failed: dlopen failed: cannot locate symbol "stpcpy" referenced by "libMyCode.so"... 然后崩溃: java.lang.UnsatisfiedLinkError…

2020年9月3日 0条评论 17点热度 阅读全文

Android 5及更低版本在运行时从我的正则表达式模式中获取错误: java.util.regex.PatternSyntaxException: Syntax error in regexp pattern near index 4: (?<g1>(http|ftp)(s)?://)?(?<g2>[\w-:@])+(?<TLD>\.[\w\-]+)+(:\d+)?((|\?)([\w\-._~:/?#\[\]@!$&'()*+,;=.%])*)* 这是代码示例: va…

2020年9月1日 0条评论 25点热度 阅读全文

我试图弄乱新的RecyclerView,每当我尝试运行它时,我的应用程序立即崩溃。它为我提供了NullPointerException,用于尝试从android.support.v7.widget.RecyclerView访问方法。我看过其他帖子,发现大多数人没有compile 'com.android.support:recyclerview-v7:+',但是我尝试了一下,但根本没有帮助。目前还不确定要怎么做,我们将不胜感激。这里是错误日志:(我会发布图片,但我还没有10位代表) java.lang.NullPo…

2020年4月12日 0条评论 24点热度 阅读全文

我花了一点时间试图找出一种将 header 添加到RecyclerView的方法,但是没有成功。 这是我到目前为止所得到的: @Override protected void onCreate(Bundle savedInstanceState) { ... layouManager = new LinearLayoutManager(getActivity()); recyclerView.setLayoutManager(layouManager); LayoutInflater inflater = (Lay…

2020年4月10日 0条评论 29点热度 阅读全文

嗨,我正在尝试通过启动扫描来刷新图库。对于运行Kitkat和更高版本的设备,我正在使用mediascannerconnection。但是mediaScannerConnection需要绝对路径来进行扫描。我所拥有的是 DocumentFile ,它似乎没有任何方法来获取它的绝对路径。 以下是我正在使用的代码: 要获得使用新的棒棒糖API写入文件夹的权限->将选定的URI保存到全局变量中->隐藏的逻辑(创建/删除“.nomedia”文件)。 // Calling folder selector. Inte…

2020年2月28日 0条评论 13点热度 阅读全文

我试图弄乱新的RecyclerView,每当我尝试运行它时,我的应用程序立即崩溃。它为我提供了NullPointerException,用于尝试从android.support.v7.widget.RecyclerView访问方法。我看过其他帖子,发现大多数人没有compile 'com.android.support:recyclerview-v7:+',但是我尝试了一下,但根本没有帮助。目前还不确定要怎么做,我们将不胜感激。这里是错误日志:(我会发布图片,但我还没有10位代表) java.lang.NullPo…

2019年9月3日 0条评论 18点热度 阅读全文

嗨,我正在尝试通过启动扫描来刷新图库。对于运行Kitkat和更高版本的设备,我正在使用mediascannerconnection。但是mediaScannerConnection需要绝对路径来进行扫描。我所拥有的是 DocumentFile ,它似乎没有任何方法来获取它的绝对路径。 以下是我正在使用的代码: 要获得使用新的棒棒糖API写入文件夹的权限->将选定的URI保存到全局变量中->隐藏的逻辑(创建/删除“.nomedia”文件)。 // Calling folder selector. Inte…

2019年7月22日 0条评论 23点热度 阅读全文

我已经将项目的minSdkVersion从19更新为21。这在无法运行该应用程序的5.0 / 5.1设备上引起了问题。我在我的Application类上不断收到ClassNotFoundException。完整的日志,Application类和gradle文件在下面。如果我将项目恢复为minSdkVersion 19,则该应用程序将可以在4.4+上正常运行。 我尝试过的 清洁/重建 更新和降级构建工具版本 跨项目的所有支持库的版本号都相同 使所有 list 类都相对,然后绝对 更新了所有Sdk和构建工具 日志 04…

2019年7月8日 0条评论 39点热度 阅读全文

我一直在尝试更改Material的“ float 操作按钮”的颜色,但没有成功。 <android.support.design.widget.FloatingActionButton android:id="@+id/profile_edit_fab" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="end|bottom" android:layout_margi…

2019年3月1日 0条评论 17点热度 阅读全文