小编Use*_*ser的帖子

19
推荐指数
3
解决办法
5万
查看次数

错误复制数据库

使用帮助程序复制数据库没有问题.但是由于重新格式化我的电脑并且今天安装了eclipse,我再也无法复制数据库了.也许模拟器的SD卡导致问题.这是日志猫所说的.

07-23 14:23:48.875:E/AndroidRuntime(237):未捕获的处理程序:由于未捕获异常而导致线程主要退出
07-23 14:23:48.885:E/AndroidRuntime(237):java.lang.RuntimeException:无法开始活动ComponentInfo {com.frux.kfcmobile/com.frux.kfcmobile.KFCmobileActivity}:android.database.sqlite.SQLiteException:没有这样的表:first :, while while:SELECT*from first
07-23 14:23:48.885: E/AndroidRuntime(237):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496)
07-23 14:23:48.885:E/AndroidRuntime(237):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java) :2512)
07-23 14:23:48.885:E/AndroidRuntime(237):在android.app.ActivityThread.access $ 2200(ActivityThread.java:119)
07-23 14:23:48.885:E/AndroidRuntime(237) :在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1863)
07-23 14:23:48.885:E/AndroidRuntime(237):在android.os.Handler.dispatchMessage(Handler.java:99)
07 -23 14:23:48.885:E/AndroidRuntime(237):在android.os.Loo per.loop(Looper.java:123)
07-23 14:23:48.885:E/AndroidRuntime(237):在android.app.ActivityThread.main(ActivityThread.java:4363)
07-23 14:23:48.885: E/AndroidRuntime(237):at java.lang.reflect.Method.invokeNative(Native Method)
07-23 14:23:48.885:E/AndroidRuntime(237):at java.lang.reflect.Method.invoke(Method. java:521)
07-23 14:23:48.885:E/AndroidRuntime(237):at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:860)
07-23 14:23:48.885: E/AndroidRuntime(237):at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
07-23 14:23:48.885:E/AndroidRuntime(237):at dalvik.system.NativeStart.main (原生方法)
07-23 14:23:48.885:E/AndroidRuntime(237):引起:android.database.sqlite.SQLiteException:没有这样的表:第一个:,同时编译:SELECT*从第一个
07-23 14: 23:48.885:E/AndroidRuntime(237):在android.database.sqlite.SQLiteProgram.native_compile(Native Method)
07-23 14:23:48.885:E/AndroidRuntime(237):在android.database.sqlite.SQLiteProgra m.compile(SQLiteProgram.java:110)
07-23 14:23:48.885:E/AndroidRuntime(237):在android.database.sqlite.SQLiteProgram.(SQLiteProgram.java:59)
07-23 14:23:48.885 :E/AndroidRuntime(237):在android.database.sqlite.SQLiteQuery.(SQLiteQuery.java:49)
07-23 14:23:48.885:E/AndroidRuntime(237):在android.database.sqlite.SQLiteDirectCursorDriver.query (SQLiteDirectCursorDriver.java:49)07-23
14:23:48.885:E/AndroidRuntime(237):在android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1220)
07-23 14:23:48.885:E/AndroidRuntime(237):在android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1193)
07-23 14:23:48.885:E/AndroidRuntime(237):at com.frux.kfcmobile.KFCmobileActivity.onCreate( KFCmobileActivity.java:42)07-23
14:23:48.885:E/AndroidRuntime(237):在android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) …

android

4
推荐指数
1
解决办法
3158
查看次数

将文件从assets文件夹加载到webview

我正在尝试使用此代码在我的webview中加载html文件.但显示网页不可用

public class MainActivity extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(com.frux.web.R.layout.activity_main);
        WebView web = (WebView) findViewById(R.id.web1);
        web.loadUrl("file:///android_assets/www/webpage");
    } 
}
Run Code Online (Sandbox Code Playgroud)

我已将代码编辑到此但仍无法使用的网页

public class MainActivity extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    WebView web = (WebView) findViewById(R.id.web1);
    web.getSettings().setJavaScriptEnabled(true);
    web.loadUrl("file://android_assets/www/index.html");

}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.activity_main, menu);
    return true;
}
Run Code Online (Sandbox Code Playgroud)

}

html android

0
推荐指数
1
解决办法
3941
查看次数

标签 统计

android ×3

html ×2

android-webview ×1