当我创建一个字符串数组时,遇到了问题。这只发生在2.1 Android API Level 7或更低版本的情况下,而我需要在具有完全相同配置的设备上安装应用程序。您有什么解决方法吗?
以下是源代码、屏幕上弹出的消息以及logcat的信息:
private String[] fillPedidosName() {
TipoPedidoDAO tipoDAO = null;
try {
tipoDAO = new TipoPedidoDAO();
pedidosList = tipoDAO.selectAll();
String[] temp = new String[pedidosList.size()];
for (int i = 0; i < pedidosList.size(); i++) {
if (pedidosList.get(i) != null) {
temp[i] = pedidosList.get(i).getDescricao().toString();
}
}
return temp;
} catch (Exception ex) {
MyLoger.logar(ex);
return null;
} finally {
if (tipoDAO.getDB().isOpen()) {
tipoDAO.closeConnection();
}
}
}
出现调试信息:
异步线程队列异常处理 异步线程队列异常处理 java.lang.UnsupportedOperationException
日志消息:
03-03 17:57:57.124: ERROR/jdwp(1267): REQ: UNSUPPORTED (cmd=2/11 dataLen=8 id=0x0012ba)