0 0

安卓插件开发报错 You must supply a layout_height attribute.10

将一个编译好的apk放到sd卡中作为插件,然后让另外一个APK动态去加载,但是当在三星手机上运行时会报如下错误,可以确定插件apk的layout每个layout_height 属性都设置了,而且滴31行的XML不是layout_height属性:
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): java.lang.reflect.InvocationTargetException
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at java.lang.reflect.Method.invokeNative(Native Method)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at java.lang.reflect.Method.invoke(Method.java:511)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at com.box.android.library.activity.ProxyActivity.launchTargetActivity(ProxyActivity.java:146)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at com.box.android.library.activity.ProxyActivity.launchTargetActivity(ProxyActivity.java:102)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at com.box.android.library.activity.ProxyActivity.onCreate(ProxyActivity.java:87)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at com.box.android.smarthome.activity.plugin.PluginDialogActivity.onCreate(PluginDialogActivity.java:33)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.app.Activity.performCreate(Activity.java:5206)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1094)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2074)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2135)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.app.ActivityThread.access$700(ActivityThread.java:140)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1237)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.os.Handler.dispatchMessage(Handler.java:99)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.os.Looper.loop(Looper.java:137)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.app.ActivityThread.main(ActivityThread.java:4946)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at java.lang.reflect.Method.invokeNative(Native Method)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at java.lang.reflect.Method.invoke(Method.java:511)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1036)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:803)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at dalvik.system.NativeStart.main(Native Method)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): Caused by: java.lang.RuntimeException: Binary XML file line #31: You must supply a layout_height attribute.
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.content.res.TypedArray.getLayoutDimension(TypedArray.java:491)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.view.ViewGroup$LayoutParams.setBaseAttributes(ViewGroup.java:5702)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.view.ViewGroup$MarginLayoutParams.(ViewGroup.java:5837)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.widget.LinearLayout$LayoutParams.(LinearLayout.java:1815)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.widget.LinearLayout.generateLayoutParams(LinearLayout.java:1727)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.widget.LinearLayout.generateLayoutParams(LinearLayout.java:58)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.view.LayoutInflater.rInflate(LayoutInflater.java:748)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.view.LayoutInflater.inflate(LayoutInflater.java:489)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.view.LayoutInflater.inflate(LayoutInflater.java:396)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.view.LayoutInflater.inflate(LayoutInflater.java:352)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at com.android.internal.policy.impl.PhoneWindow.generateLayout(PhoneWindow.java)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at com.android.internal.policy.impl.PhoneWindow.installDecor(PhoneWindow.java)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at android.app.Activity.setContentView(Activity.java:1924)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at com.box.android.library.plugin.activity.BasePluginActivity.setContentView(BasePluginActivity.java:217)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): at com.android.mio.wd.MiotWenShiActivity.onCreate(MiotWenShiActivity.java:84)
08-08 10:39:41.683: E/ProxyActivity.launchTargetActivity(L:150)(26565): ... 20 more

1个答案 按时间排序 按投票排序

0 0

请问你解决了没  我也遇到同样的问题    如果解决可否发一份到我的邮箱  952290419@qq.com   谢谢

2014年9月30日 17:11

相关推荐

    __attribute__ - NSHipster.pdf

    __attribute__ 编译器指令 __attribute__ 是一种编译器指令,用于指定声明的特性,从而实现更多的错误检查和高级优化。该指令的语法是 __attribute__ 后跟着两个括号(双括号使得宏定义变得容易,特别是在多个属性...

    XPath-Helper_v2.0.2.crx.zip

    XPath Helper是一款非常实用的浏览器插件,主要用于帮助开发者和数据分析师在网页中便捷地查找、测试和使用XPath表达式。XPath是一种在XML文档中查找信息的语言,它能够定位到XML或HTML文档中的节点,包括元素、属性...

    torchvision-0.11.3-cp36-cp36m-manylinux2014_aarch64.whl

    首先感谢https://blog.csdn.net/carrymingteng/article/details/120978053这篇文章的作者,我在用这篇文章安装环境的时侯torchvision安装后报ttributeError: module 'PIL.Image' has no attribute 'BILINEAR'错误,...

    attribute_用法_section_部分.doc

    attribute_用法_section_部分.doc

    P28_输入验证_自定义Attribute_Routine.Api2020_2_13.rar

    使用 ASP.NET Core 3.x 构建 RESTful Web API(2020-2-7更新) P28_输入验证_自定义Attribute_Routine.Api2020_2_13.rar P28 输入验证:自定义Attrbute

    nRF5_SDK17.0.2_offline_doc.rar

    帮助开发者高效地进行蓝牙低功耗(Bluetooth Low Energy, BLE)、通用无线连接(Generic Access Profile, GAP)以及通用属性配置文件(Generic Attribute Profile, GATT)等应用的开发。这个离线版本的SDK文档对于...

    GDAL-3.3.3-cp38-cp38-win_amd64.zip

    attribute_value = feature.GetField('attribute_name') # 获取属性值 ``` 6. **关闭数据集**:使用完毕后,记得关闭数据集以释放资源。 ```python dataset = None ``` 综上所述,GDAL是一个强大的地理空间...

    train_nonpatrick_.h5文件h5py_源码.zip

    H5Py支持多种数据结构,包括数组、字典和组,这些都对应于HDF5的dataset、attribute和group。 train_nonpatrick_.h5文件很可能是一个训练数据集,通常用于机器学习或深度学习模型的构建。H5文件结构清晰,可以存储...

    chrome_Xpath_v2.0.2.zip

    在本压缩包"chrome_Xpath_v2.0.2.zip"中,我们可以看到一系列与开发Chrome浏览器扩展相关的文件,这表明该包可能是用于创建或更新一个利用XPath功能的Chrome插件。 XPath的核心功能包括: 1. **节点选取**:XPath...

    InstallBlueSuite_2_6_9_1584.rar

    《Qualcomm QCC5系列 BlueSuiteInstall_2_6_9_15847开发工具详解》 Qualcomm是一家全球知名的半导体公司,以其在移动通信领域的创新技术而闻名。QCC5系列芯片是该公司专门为蓝牙低功耗(Bluetooth Low Energy, BLE...

    AB153x_Airoha_Tool_Kit(ATK)_V2.1.31.zip

    【AB153x_Airoha_Tool_Kit(ATK)_V2.1.31.zip】是一个针对络达(Airoha)AB153X系列芯片的蓝牙开发工具包,版本为2.1.31。这个工具集是工程师和开发者在设计、调试和优化基于AB153X芯片的蓝牙设备时的重要资源。络达...

    递归神经网络报错has no attribute 'core_rnn_cell'解决方案

    调试递归神经网络(RNN)的时候出现如下错误: AttributeError: module 'tensorflow.contrib.rnn' has no attribute 'core_rnn_cell' 顺便问一句,资源分怎么设置免费啊

    cx_Freeze-5.0.2-cp34-cp34m-win_amd64.whl

    cx_Freeze;打包出现 AttributeError 'module' object has no attribute '_fix_up_module',卸载掉原来的cx_Freeze,使用pip install cx_Freeze-5.0.2-cp34-cp34m-win_amd64.whl 安装该文件,解决以上问题

    Keil.STM32L1xx_DFP.1.2.0.pack(STM32L1xx系列官方固件库驱动库板级支持包for Keil MDK 5)直接运行即可加载

    Version: 1.2.0 (2016-09-21) Keil.STM32L1xx_DFP.1.2.0.pack ...Fixed SVD files access attribute for DIER registers to read-write. Added 'boards' section. Reworked 'conditions', 'Startup' sections.

    ControlCAN_controlCAN.dll_vci_opendevice_controlcan_周立功CANlabvie

    LabVIEW是一款由美国国家仪器(NI)公司开发的图形化编程环境,广泛应用于测试、测量和控制系统开发。`lvlib`文件是LabVIEW中的库文件,它将`controlCAN.dll`的功能封装起来,使LabVIEW用户可以通过图形化的方式更...

    car_attribute.zip

    "car_attribute.zip" 是一个与车辆属性识别相关的压缩文件,其中包含了多个Python脚本和一个配置文件,很可能是用于训练和评估一个深度学习模型。标签 "resnet" 暗示了这个项目可能使用了ResNet(残差网络)架构,这...

    Advanced_Descriptors-3.0.0-cp36-cp36m-manylinux1_i686.whl.zip

    return instance.__dict__[self.name].upper() def __set__(self, instance, value): instance.__dict__[self.name] = value.lower() class MyClass: my_attribute = UpperCaseDescriptor('my_attribute') ```...

    PointNet中出现错误的小文件render_balls_so.dll

    解决复现 PointNet 中出现的【dll = np.ctypeslib.load_library(‘render_balls_so’, ‘.’) OSError: no file with expected extension:】问题。只需要替换原作者代码中的文件就可以。

    GCC的__attribute__扩展功能

    GCC 的__attribute__扩展功能 本文将详细介绍 GCC 的__attribute__扩展功能,__attribute__是 GNU C 的一大特色,它可以设置函数属性、变量属性和类型属性。__attribute__书写特征是:__attribute__前后都有两个...

    __attribute__

    在 C 语言中,`__attribute__` 是 GNU 编译器集合 (GCC) 的一个扩展特性,它允许开发人员向函数、变量或类型添加元数据,从而增强编译时的错误检查能力并优化代码性能。虽然这个特性并不广泛出现在初学者教程中,但...

Global site tag (gtag.js) - Google Analytics