domingo, 8 de fevereiro de 2015

Instalar plugin de conexão do Phonegap com SQLite

1º passo: baixar o plugin no github:
    jarlehansen/PhoneGap-SQLitePlugin-Android

2º passo: copiar os seguinte arquivos para as pastas indicadas
 - Android/assests/www/SQLitePlugin.js -- para -- assets/www
- Android/src/com/phonegap/plugin/sqlitePlugin/SQLitePlugin.java -- para -- src/com/phonegap/plugin/sqlitePlugin

3º passo: adicionar no arquivo res/xml/config.xml, entre as tags <plugins></plugins> a seguinte linha:
 <plugin name="SQLitePlugin" value="com.phonegap.plugin.sqlitePlugin.SQLitePlugin" />

4º passo: adicionar na index.html do app:
 <script type="text/javascript" src="SQLitePlugin.js"></script>

Apêndice
Se der erro de importação no arquivo SQLitePlugin.java, corrija os seguintes imports:
- import org.apache.cordova.CordovaPlugin; -- para -- import org.apache.cordova.api.CordovaPlugin
- import org.apache.cordova.CallBackContext; -- para -- import org.apache.cordova.api.CallBackContext;

Caso dê o erro:
"Call require API level 11(current min is 8): android.database.Cursor#getType"
A solução é:
botão direito sobre a pasta do projeto > Android Tools > Clear Lint Markers

Nenhum comentário:

Postar um comentário