我的应用有问题。没有在mysql中插入数据,应用程序没有错误,橙色的单个消息日志是:
E / Surface: getSlotFromBufferLocked: unknown buffer: 0xab7519c0
我希望你能帮助我。
谢谢
答案 0 :(得分:44)
这是Android中已解决的问题。您可以跟踪此问题here。
编辑:此问题已在Android 6.0.1中修复
答案 1 :(得分:7)
当您尝试将TextView的值设置为整数时会发生这种情况。
为TextView指定String值时,此错误消失。
例如
我在xml文件中创建了一个文本视图。 我试图从java代码设置该特定文本字段的值。我将int值设置为Text View但我收到错误getSlotFromBufferLocked:unknown buffer:0xab7519c0 但是在将值从int更改为String并从该String设置TextView后,错误消失且app正常工作。
答案 2 :(得分:1)
检查您未使用的XML。
当我删除.java
但忘记删除.xml
文件时,我也遇到了这个问题。
答案 3 :(得分:0)
确保您正确引用资源。错误的示例可能来自以下内容:
而不是:
String emailText = (EditText) findViewById(emailText);
您输入:
config.vm.network :forwarded_port, host: 9229, guest: 9229
config.vm.network :forwarded_port, host: 8123, guest: 8123
VM将引用String的emailText而不是Resource Int。
答案 4 :(得分:0)
这是Android OS运行棉花糖的错误,与您的代码无关,请参阅此问题https://code.google.com/p/android/issues/detail?id=192357
尝试使用API 24或25创建新的模拟器