2013-09-29 3 views
0

благодаря, прежде чем у меня есть проблемы с моим проектом, мой проект это сделать приложения в андроид то приложения могут подключаться к базе данных в моей компании, но это не подключитьКак подключить MS доступ к приложениям Android

Это мой сценарий

package mas.ganteng; 

import java.sql.Connection; 
import java.sql.DriverManager; 
import java.sql.SQLException; 
import java.util.logging.Level; 
import java.util.logging.Logger; 

/** 
* 
* @author Mas Ganteng Indonesia 
*/ 
    public class ConnectedAccessActivity { 
Connection conn; 
String url="jdbc:odbc:JavaMsAccess"; 
String user=""; 
String pass=""; 
public Connection getConnection(){ 
try { 
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
conn=DriverManager.getConnection(url,user,pass); 
System.out.println("Connected!!!"); 
} catch (SQLException ex) { 
Logger.getLogger(ConnectedAccessActivity.class.getName()).log(Level.SEVERE, null, ex); 
} catch (ClassNotFoundException ex) { 
Logger.getLogger(ConnectedAccessActivity.class.getName()).log(Level.SEVERE, null, ex); 
} 
return conn; 
} 
public static void main(String [] args){ 
ConnectedAccessActivity acc=new ConnectedAccessActivity(); 
acc.getConnection(); 
} 

} 

и это консоль в затмении

Invalid layout of java.lang.String at value 
# 
# A fatal error has been detected by the Java Runtime Environment: 
# 
# Internal Error (javaClasses.cpp:124), pid=3848, tid=3876 
# fatal error: Invalid layout of preloaded class 
# 
# JRE version: (8.0-b104) (build) 
# Java VM: Java HotSpot(TM) Client VM (25.0-b46 mixed mode windows-x86) 
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows 
# 
# An error report file with more information is saved as: 
# D:\My Android\ConnectedAccess\hs_err_pid3848.log 
# 
# If you would like to submit a bug report, please visit: 
# http://bugreport.sun.com/bugreport/crash.jsp 
# 

Можете ли вы помочь мне об этой ошибке ?????

+0

help meeee please –

ответ

0

Invalid расположение java.lang.String при значении

Вы пытаетесь запустить Android приложение в качестве обычной программы Java. Запускайте приложения Android на эмуляторе Android или на самом устройстве.

Код выглядит так, как будто это обычная программа на Java. Вы должны удалить из него библиотеки Android, чтобы иметь возможность запускать его как Java.

Смежные вопросы