0

我正在我的应用程序中从浏览器中读取书签。它正在计算机中的模拟器上运行,但是当我在真实设备上运行该应用程序时,它崩溃了。

首先,我正在填充这样的 ListView:

String[] proj = new String[]{Browser.BookmarkColumns.TITLE, Browser.BookmarkColumns.URL};
String sel = Browser.BookmarkColumns.BOOKMARK;
myCursor = getContentResolver().query(Browser.BOOKMARKS_URI, proj, sel, null, null);
int[] to = new int[]{R.id.txtTitle, R.id.txtUrl};
adapter = new SimpleCursorAdapter(getBaseContext(), R.layout.list_view_row, myCursor, proj, to, CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER);
bookMarksListView = (ListView)findViewById(R.id.listViewBookMarks);
bookMarksListView.setAdapter(adapter);

这正在模拟器上工作。模拟器运行的是 Android 2.3.3

并且真机运行的是android 4.0.4

我认为 Android 4.0.4 可以运行 2.3.3?关于我应该如何让它工作的任何建议?

我希望该应用程序能够在 2.3.3 到 4.0 的设备上运行

4

0 回答 0