У меня есть код, который работал очень хорошо. Но когда я запускаю несколько это, мое приложение падает этой ошибки:Ошибка при запуске проекта несколько раз
03-24 14:47:34.542 3489-3546/com.example.com E/AndroidRuntime﹕ FATAL EXCEPTION: pool-4-thread-1
java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
Мой код:
public class Sample {
public Sample(Context context) {//error for this line
mContext = context.getApplicationContext();}
public void doSignUp(String firstName, String lastName, String userName) {
//some code for signup users
}
}
public class Service {
Runnable task = new Runnable() {
@Override
public void run() {
Sample sample = new Sample(getApplicationContext());
Sample.doSignUp(firstName,lastName,userName);
decreaseCounter();
if(getCounter() <= 0){
stopSelf();
}
}
};
Можете ли вы поделиться своим кодом – Ghayel
Пожалуйста, разместите соответствующий код. –
Я разместил код, пожалуйста, обратите внимание, что он не работает, когда его запускают несколько раз, а затем при удалении моего проекта и воссоздании, работает – Tom