Форум программистов, компьютерный форум CyberForum.ru

работа с бд, Unable to instantiate activity ComponentInfo - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Можно ли запретить доступ к некоторым сайтам всем приложениям устройства? http://www.cyberforum.ru/android-dev/thread1488397.html
Можно ли запретить доступ к некоторым сайтам всем приложениям устройства? Если есть соединение, то разрешить пару сайтов. Накопала такой код для проверки public boolean checkNetworkStatus(Context c){ final ConnectivityManager connMgr = (ConnectivityManager) c.getSystemService(c.CONNECTIVITY_SERVICE); NetworkInfo nInfo = connMgr.getActiveNetworkInfo(); final...
Программирование Android Считывание функции/уравнения Привет всем! Нужно сделать считывание функции/уравнения. По типу такой строки, как на этом сайте:http://yotx.ru/ Проблема в том, что я вообще не представляю, как это сделать. Можете помочь с этим? Хотя-бы идеи/литература. Это все нужно под Android, использую Android Studio. http://www.cyberforum.ru/android-dev/thread1488378.html
Google Android RadioButton Программирование Android
У меня возникла проблема: есть три радио кнопки, как сделать так чтобы когда размеры экрана не могли вместить все три кнопки, размещенные горизонтально, последняя комната размещалась в другой ряд.
Работа с датчиками устройства Программирование Android
Доброго времени суток, решил написать программку "Компас". Хоть и их много, но решил чисто для себя сделать. так вот все сделал, запустил, работает, но есть одно "НО". Данные с геомагнитного датчика поступают с отклонениями аж +- 4 градуса и из за этого стрелка на компасе дергается как сумасшедшая. Не могу понять чем это вызвано, кто сталкивался, отпишитесь пожалуйста.
Программирование Android Кто как проверяет наличие интернета в своих приложениях http://www.cyberforum.ru/android-dev/thread1488286.html
Доброго всем дня! Подскажите, кто как проверяет наличие интернета в своих приложениях? Я проверяю по exception в классической реализации HttpURLConnection при отправке запроса. Но такой метод работает не всегда. Опишу сложности, с которыми я столкнулся. В некоторых ситуация, например, вы в московском метро, там есть бесплатный wi-fi, но нужно авторизоваться, чтобы выйти в интернет. Если вы не...
Программирование Android Увеличение в приложении Добрый день! (Кому день, кому вечер) У меня есть вопрос. Как сделать увеличение страницы в приложении? Заранее, спасибо подробнее

Показать сообщение отдельно
element111
0 / 0 / 0
Регистрация: 16.12.2014
Сообщений: 54

работа с бд, Unable to instantiate activity ComponentInfo - Программирование Android

26.06.2015, 19:52. Просмотров 160. Ответов 0
Метки (Все метки)

Unable to instantiate activity ComponentInfo, выдает такую ошибку, все мозги сьел уже себе, не пойму в чем причина, ниже представляю простейший код
package com.example.anton.mysqlexample;

import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;


public class MainActivity extends ActionBarActivity {
private DatabaseHelper databaseHelper;
private SQLiteDatabase sqLiteDatabase;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
databaseHelper=new DatabaseHelper(this, "mydb", null, 1);
sqLiteDatabase=databaseHelper.getWritableDatabase();
ContentValues contentValues= new ContentValues();
contentValues.put("name", "bbbbb");
sqLiteDatabase.insert("my", null, contentValues);



}
public void onClick(View view){
TextView textView=(TextView)findViewById(R.id.textview);
Cursor cursor= sqLiteDatabase.query("my", new String[]{"name"}, null,null,null,null,null);
cursor.moveToFirst();
String catName = cursor.getString(cursor.getColumnIndex("name"));
textView.setText(""+catName);
cursor.close();

}


@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main, menu);
return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();

//noinspection SimplifiableIfStatement
if (id == R.id.action_settings) {
return true;
}

return super.onOptionsItemSelected(item);
}

}




package com.example.anton.mysqlexample;


import android.content.Context;
import android.database.DatabaseErrorHandler;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;

public class DatabaseHelper extends SQLiteOpenHelper {


public DatabaseHelper(Context context, String name, SQLiteDatabase.CursorFactory factory, int version) {
super(context, name, factory, version);
}

public DatabaseHelper(Context context, String name, SQLiteDatabase.CursorFactory factory, int version, DatabaseErrorHandler errorHandler) {
super(context, name, factory, version, errorHandler);
}

@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL("create table my ("
+ "id integer primary key autoincrement,"
+ "name text" + ");");

}

@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {

}
}

Добавлено через 13 минут
дополнение, приложение почему то заработало только на виртуальной машине, через отладку по телефону выдает всю ту же ошибку, в чем причина?остальные приложения запскались
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru