创建文本输入字段时出错

时间:2015-01-30 23:22:34

标签: android jquery-mobile avd

我正在将jQuery Mobile整合到我的Android网络应用程序中。在应用程序中,我创建了一个简单的文本输入框。构建过程很顺利,当我在模拟器中运行我的应用程序时,一切都很好。

问题在于每次单击或关注文本输入框时,LogCat控制台中都会显示大量错误消息(超过50行)。

错误消息示例:

01-30 23:11:16.497: E/eglCodecCommon(1501): **** ERROR unknown type 0x0 (glSizeof,73)
01-30 23:11:16.779: E/eglCodecCommon(1501): **** ERROR unknown type 0x0 (glSizeof,73)
01-30 23:11:16.970: E/eglCodecCommon(1501): **** ERROR unknown type 0x0 (glSizeof,73)
01-30 23:11:17.168: E/eglCodecCommon(1501): **** ERROR unknown type 0x0 (glSizeof,73)
01-30 23:11:17.485: E/eglCodecCommon(1501): **** ERROR unknown type 0x0 (glSizeof,73)
01-30 23:11:17.678: E/eglCodecCommon(1501): **** ERROR unknown type 0x0 (glSizeof,73)

我的HTML如下:

<!DOCTYPE HTML>
<html>
    <head>
        <meta charset="UTF-8">
        <title>Android Hybrid Test</title>
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=0">

    <link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css" />
    <script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
    <script src="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>

    <link rel="stylesheet" href="css/main.css">
    <script>window.$ = window.jQuery = WLJQ;</script>
</head>
<body>

    <div data-role="page" id="page">
        <div data-role="header">
            <h1>Android Hybrid Test</h1>
        </div>

        <div data-role="content" class="ui-content">
            <form>
                <div class="ui-field-contain">
                    <label for="origin">Origin:</label>
                    <input type="text" name="origin" id="origin">
                </div>
            </form>
        </div>
    </div>

    <div data-role="page" id="map">
        <div id="map-canvas" style="float:right;width:70%;height:100%;"></div>
    </div>

    <script src="js/initOptions.js"></script>
    <script src="js/main.js"></script>
    <script src="js/messages.js"></script>
</body>

对此有任何见解将不胜感激。

2 个答案:

答案 0 :(得分:0)

谷歌?
PhoneGap Eclipse Issue - eglCodecCommon glUtilsParamSize: unknow param errors

  

这是您在模拟器具有&#34;使用主机时看到的错误   GPU&#34;设置已选中。如果取消选中它,则错误消失。的   当然,那么你的模拟器就不再那么敏感了。

答案 1 :(得分:0)

我试图在模拟器上找到主机GPU选项,但无法在我使用的模拟器上找到。我正在使用Genymotion模拟器,在我的情况下解决方案是我需要在AndroidManifest.xml中将“硬件加速”值设置为false。感谢您的输入,如果有人使用默认的Android ADB,这将非常有用。