`
Mr.Joe
  • 浏览: 136076 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

worklight AndroidPad适配分辨率解析错误问题

阅读更多
前几天遇到个奇葩问题,用sencha touch做的worklight应用pad版在ipad版显示一切正常,安装到Androidpad后就出现问题了。
AndroidPad试了几个都是1280*800的,但应用总是把他识别成phone版。
而且读取的高度是320*545(这个有点记不清了,反正跟1280*800差很多),应用安装后也只是显示了左上角一部分,大概是应用的四分之一多点吧,其他有的地方压缩显示有的地方直接出屏了。显示的还非常模糊。

后来多次试验查找原因终于找到了罪魁祸首。

开始我用的是worklight6.0版本,建个简单的项目也有这个问题,
然后我换worklight6.1版本建个新项目就没有这问题。
之前worklight升级也没见有提到这个问题,然后就猜到是否跟phonegap版本有关系,查了下果然找到了原因

6.0生产的Android项目配置文件中有这段代码
 <supports-screens
    	android:smallScreens="false"
    	android:normalScreens="true"
    	android:largeScreens="false"
    	android:resizeable="false"
    	android:anyDensity="false"
    	/>


而6.1生产的项目只有
 <supports-screens
    	android:smallScreens="false"
    	android:normalScreens="true"
    	/>


试了几次发现是这句的问题
android:resizeable="false"

把它改成true或者直接删掉就可以了,然后再次安装应用完美适配。
0
0
分享到:
评论

相关推荐

    IBM Worklight V5.0.5 Java client-side API for native Android apps

    ### IBM Worklight V5.0.5 Java客户端API用于原生Android应用 #### 概述 IBM Worklight V5.0.5 是一款强大的移动应用平台,它支持开发者构建、集成、运行和管理高质量的企业级移动应用。在该版本中,IBM提供了针对...

    worklight官方全部教程

    【IBM Worklight 全面教程解析】 IBM Worklight 是一个强大的移动开发平台,它帮助企业快速构建、测试、部署和管理跨平台的移动应用。在IBM Worklight 6.0版本中,提供了丰富的教程资源,涵盖了从基础到高级的全...

    worklight 学习demo

    主要学习了worklight开发环境(包括mac os),ios,android应用的创建,worklight adapter,但adapter还有问题,会报“TrpeError:Cannot use 'in' operator to search for 'SUPPORT_COOKIES' in null”错误,...

    worklight讲解

    介绍了worklight的全部流程,讲解了如何利用worklight进行移动开发,worklight的优势

    Worklight安装文档

    在本文中,我们将深入探讨如何搭建IBM Worklight的开发环境,这是一个强大的移动应用开发平台,能够帮助开发者构建、测试和部署多平台的混合移动应用程序。以下是详细的步骤指南: 1. **数据库准备**:Worklight...

    worklight的学习资料

    - **产品定位**:WebSphere Worklight是一款由IBM开发的企业级移动应用开发平台,它提供了完整的生命周期管理工具来构建、部署、管理和优化跨多平台(如iOS、Android等)的应用程序。 - **版本信息**:本学习资料...

    如何下载Worklight5.0.6开发版和资料

    在IT领域,特别是移动应用开发领域,IBM Worklight是一个备受关注的平台,它提供了一套完整的工具和服务,用于构建、测试、部署和管理跨多个设备的高性能企业级移动应用程序。Worklight5.0.6作为该系列的一个版本,...

    IBM Worklight V6.0 Mobile Application Development 278

    在使用Worklight Studio的File &gt; New &gt; Worklight Environment选项为项目添加特定环境(例如Android)时,在apps\{applicationName}文件夹下创建了一个Android文件夹。在这个新创建的Android文件夹中,哪一个新、...

    浅析利用IBM Worklight平台构建移动端气象APP的方法.pdf

    【IBM Worklight平台介绍】 IBM Worklight 是一个强大的企业级移动应用开发平台,它允许开发者构建、测试、部署和管理跨平台的移动应用。这个平台特别适用于那些希望快速开发并集成到现有企业系统的混合应用程序。...

    worklight-tutorial:IBM Worklight 教程的源代码

    ###Introduction IBM Worklight 是一种用于开发移动混合应用程序的简单而有用的工具。 提供了四种不同的方法:Web 开发、混合开发、混合混合开发和原生开发。 ###环境 操作系统:windows 8.1 pro en-us x64 JDK...

    worklight-docker:IBM MobileFirst Foundation(以前称为IBM Worklight)Docker构建

    工作灯泊坞窗 IBM MobileFirst Foundation(以前称为IBM Worklight)Docker构建

    Iphone Question Bank Volume 2 B01EHD58HK

    开发者的问题是在尝试将一个网站嵌入到Worklight应用中时,在iPhone平台上 WL对象没有被定义,而在Android平台则正常工作。这可能是由于iOS和Android平台在处理特定API或对象引用时的差异所导致。 在回答中,给出了...

    Worklight-Mobilefirst-Plugins:WorklightMobilefirst插件

    Worklight-Mobilefirst-插件

    jarjar使用方案

    修改jar中包结构,修改jar包包名 。在文件夹地址栏中输入cmd,回车 输入"java -jar jarjar-1.1.jar process rule.txt worklight-android.jar worklight-android_2.jar

    worklightserver部署在tomcat下需要添加的jar

    工作轻量级服务器(Worklight Server)是一款IBM提供的企业级移动应用开发和管理平台,它允许开发者构建、测试、监控和部署多平台的移动应用程序。将Worklight Server部署到Apache Tomcat服务器上是一项常见的任务,...

    IBM-Worklight-Consignment-Tracking-App:开发混合应用程序,用于更新从发货到交付的托运状态

    这个项目基于IBM Worklight框架,它是一个强大的工具集,允许开发者构建、测试和部署适用于多个平台(如iOS, Android, 和Windows)的混合移动应用。通过使用Worklight,开发者可以利用单一代码库实现跨平台兼容性,...

    国泰安-ibm移动应用平台整体解决方案

    Worklight 是一个提供了开放、全面、先进的智能手机和平板电脑移动应用开发平台, 可帮助各种规模的教育机构,企业,事业单位高效开发、测试、集成、运行和管理移动和全 渠道应用程序。Worklight 软件采用基于标准的...

    CRUD-worklight:此源代码提供了使用 worklight 进行 CRUD(创建、读取、更新和删除)的示例

    #CRUD-worklight 此源代码提供了使用 worklight 进行 CRUD(创建、读取、更新和删除)的示例。 ##SETUP/USAGE/HOWTO 源码教程: : 。 ##FAQ/联系方式/疑难解答 Mohammad Nurdin bin Norazan

Global site tag (gtag.js) - Google Analytics