草庐IT

constraint-layout-so

全部标签

android - 如何在 Android Studio 和 NDK 上使用额外的 *.so 库

我正在尝试生成一个Android应用程序以使用一些额外的*.so库(特别是“libinterface.so”)。这些库是在外部生成的,并作为依赖项包含在从Java端调用的包装类中。该库存储在“src/main/jniLibs/armeabi-v7a”中。系统将所有.so文件包含到生成的应用程序中。以前,我为此目的使用Eclipse,我能够使用这个库,但我在使用AndroidStudio时遇到问题。生成的错误是:/home/******/Libraries/android-sdk-linux/ndk-bundle/toolchains/aarch64-linux-android-4.9/

c# - xamarin 中的 "layout renderer failed"错误

我有一个运行良好的示例Android项目(可以在手机上构建和安装)。但是每当我在xamarin环境中双击Layout文件夹中的任何文件以查看设计模式下的布局时,都会出现以下消息。(我的xamarin版本是4.0.13)我看到this问题,但没有提供答案。任何帮助将不胜感激。 最佳答案 Xamarin团队在4.0.13中发现了一个问题,目前正在努力修复Link在此之前,让渲染器工作的唯一方法是卸载4.0.13并重新安装4.0.12 关于c#-xamarin中的"layoutrenderer

android - 方向改变后,针对 "layout-ldltr"加载 "layout-ldrtl"布局中的 android 错误吗?

在我的项目中,我必须为Right-To-Left和创建layout-ldltr和layout-ldrtl布局从左到右语言。我启动了从右到左语言的应用程序,一切都很好。但是当方向改变时,android加载layout-ldltrlayoutagainstlayout-ldrtl,尽管当前Locale设置为RTL语言!!!如何解决这个问题?在AndroidManifest.xml在layout-ldrtl\activity_main.xml中:更新@JohanShogun发表评论后,我将android:layoutDirection="rtl"更改为android:layoutDirect

android - Android 2.2 Preview 1 - 将 Constraint Layout 与 GuideLine 应用程序一起使用时崩溃

我正在尝试使用ContraintsLayout创建布局。在我的布局中,我添加了水平GuideLine。但是当我运行应用程序时它崩溃了,如果我删除GuideLine它就可以工作了。我还检查了APK,有一个类java.awt.Rectagle堆栈结构java.lang.NoClassDefFoundError:Failedresolutionof:Ljava/awt/Rectangle;atandroid.support.constraint.solver.widgets.Guideline.(Guideline.java:43)atandroid.support.constraint.C

Android Layout 背景图片和颜色

我需要添加什么才能让main.xml有背景图像和背景颜色 最佳答案 您应该能够简单地填充父级,然后相应地设置您的背景图片。 关于AndroidLayout背景图片和颜色,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/16046864/

Android multidex,UnsatisfiedLinkError - 找不到 .so 文件

我正在尝试将一些库(.jar和.so)添加到我在androidstudio中的multidex项目。当我只向项目添加几个jar时,一切正常。如果我添加越来越多的jar(其他库)我收到此错误:java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader[DexPathList[[zipfile"/data/app/com.test.digital.ocrtest-2/base.apk"],nativeLibraryDirectories=[/data/app/com.test.digital.ocrtest-2/lib/arm,

android - 如何在 Android 中使用数据绑定(bind)来绑定(bind) layout_width 和 layout_height

如果屏幕尺寸较小,我正在尝试绑定(bind)一个指示ImageView的bool值,因此如果我需要更多空间用于其他组件,它会缩小。我正在使用DataBindingLibrary这样做。我的布局的宽度和高度取决于这个bool值:...............如果我只是尝试像这样构建我的项目,编译器会说layout_width不能接​​受类型float。公平地说,我使用BindingAdapter类为布局属性创建一个float输入,如下所示:...@BindingAdapter("android:layout_width")publicstaticvoidsetLayoutWidth(Vi

android - 如何从自定义属性中引用 android 属性 layout_width?

我想将我的应用程序在xlarge设备上的使用与在其他设备上的使用分开,以将xlarge的layout_width参数限制为720dp。为此,我创建了values/attrs.xml:用自定义参数layoutWidth来设置android:layout_width="?layoutWidth"Furtner,我需要在values-xlarge和values目录中为xlarge和普通设备指定两个themes.xml文件:values-xlarge/themes.xml720dpvalues/themes.xmlWhatshouldIwritehere!?那么,我该如何在这个地方引用Andr

android - 使用 NDK 在 Android Studio 1.0.2 中生成 .so 文件

我一直致力于根据演练here构建一个非常简单的NDKSample应用程序.我的问题是,我无法让AndroidStudio生成.so文件,所以我没有库。我知道NDK支持现在已被弃用,今年年初将提供替代方案,但目前似乎没有任何积极因素阻止我使用此功能。当我构建我的项目时,我收到以下警告(不是错误):WARNING[Project::app]CurrentNDKsupportisdeprecated.Alternativewillbeprovidedinthefuture.我的项目已构建,但是当我运行.apk时它崩溃了(正如预期的那样),因为它找不到libraries/.so文件。我们希望这

android - 如何修复第三方 sdk 中重复的 libgnuSTL_shared.so 文件?

当我使用gradle构建和运行apk时,出现以下错误::::Error:Executionfailedfortask':app:transformNative_libsWithMergeJniLibsForDebug'.>com.android.build.api.transform.TransformException:com.android.builder.packaging.DuplicateFileException:DuplicatefilescopiedinAPKlib/armeabi-v7a/libgnustl_shared.soFile1:app/build/inter