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

Не работает автозагрузка сервиса AndroidStudio - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Перспективы различных направлений Java http://www.cyberforum.ru/android-dev/thread1554264.html
Помогите определится, есть базовые знание Java, довольно не плохие, ситуация такая, после изучения азов Java, решил углубиться в Java EE, изучал где месяца 4 сделал, научился делать шаблонные вещи( работа с базами данными, корзина покупателя, регистрация, отзывы, какая-никакая админка), но как-то не зацепило, не сильно много материала и сложность, решил попробовать андроид, благодаря множеству...
Android Не выбирается ID последней вставленной записи Нужно из таблицы выбрать последний ID вставленной записи: db.execSQL("CREATE TABLE users (" + "_id integer NOT NULL PRIMARY KEY AUTOINCREMENT, " + "user nvarchar(50) NOT NULL," + "date_in datetime )" ); Для выборки последней вставленной записи использую: SELECT _id FROM users WHERE rowid=last_insert_rowid(); Через редактор БД запрос не... http://www.cyberforum.ru/android-dev/thread1554175.html
Android Desing Support на eclipce
Здравствуйте. Нужна помощь, не получается залить Android Design Support Library в эклипс. По советам из поиска добавляю как проект, ставлю isLibrary и связываю со своим проектом. Даже если закрыть глаза на периодические поругивания, что не хватает каких-то ресурсов, в основном проекте подчеркиваются все упоминания R. ... Пробовал залить ее через AppCompat - то же самое. Версии SDK все одинаковые,...
Android SetImageResource в CursorAdapter
Здравствуйте. Создал свой CursorAdapter public class TodoCursorAdapter extends CursorAdapter { public TodoCursorAdapter(Context context, Cursor cursor) { super(context, cursor, 0); } // The newView method is used to inflate a new view and return it, // you don't bind any data to the view at this point. @Override
Android Не получается обновить строку в таблице БД http://www.cyberforum.ru/android-dev/thread1553796.html
int x=1; do { //перенумерация String categ = c.getString(category_ColIndex); // подготовим значения для обновления String num=Integer.toString(x); cv.put("num_category", num); cv.put("category", categ); Log.d("my_logs","num_category="+x+",...
Android Обмен данными между приложениями на Android и ПК Windows Здравствуйте всем!!!) Если коротко, то на данный момент задача такая: 1. Приложение Android - Кнопка, TextView. 2. Приложение ПК Windows - Кнопка и Текстовое поле. 3. Сеть WiFi, Bluetooth. 4. При нажатии кнопки на ПК дублируется нажатие кнопки на устройстве Android и наоборот. 5. В текстовом поле появляется сообщение "Кнопка нажата на Windows/Android". Пожалуйста, поделитесь ссылками,... подробнее

Показать сообщение отдельно
Vyazan
 Аватар для Vyazan
11 / 11 / 2
Регистрация: 19.03.2012
Сообщений: 100
17.10.2015, 10:13     Не работает автозагрузка сервиса AndroidStudio
Делаю пример из урока по Android Studio. Сервис работает только до перезагрузки. Поможите, пожалуйста тугому)
Код MyService.java
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
package p0921servicesimple.develop.startandroid.ru.servise;
 
/**
 * Created by YJYJ on 16.10.2015.
 */
 
import android.app.Service;
import android.content.Intent;
import android.os.IBinder;
import android.util.Log;
 
public class MyService extends Service {
 
    final String LOG_TAG = "myLogs";
 
    public void onCreate() {
        super.onCreate();
        Log.d(LOG_TAG, "onCreate");
    }
 
    public int onStartCommand(Intent intent, int flags, int startId) {
        Log.d(LOG_TAG, "onStartCommand");
        someTask();
        return super.onStartCommand(intent, flags, startId);
    }
 
    public void onDestroy() {
        super.onDestroy();
        Log.d(LOG_TAG, "onDestroy");
    }
 
    public IBinder onBind(Intent intent) {
        Log.d(LOG_TAG, "onBind");
        return null;
    }
 
 
 
 
    void someTask() {
    }
}


Код BootBroadReciev.java
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package p0921servicesimple.develop.startandroid.ru.servise;
 
 
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.util.Log;
 
/**
 * Created by YJYJ on 16.10.2015.
 */
public class BootBroadReciev extends BroadcastReceiver {
 
    final String LOG_TAG = "myLogs";
 
    public void onReceive(Context context,Intent intent) {
        if("android.intent.action.BOOT_COMPLETED".equals(intent.getAction())) {
            Log.d(LOG_TAG, "onReceive " + intent.getAction());
            context.startService(new Intent(context, MyService.class));
        }
    }
}


Код AndroidManifest.xml
Кликните здесь для просмотра всего текста
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="p0921servicesimple.develop.startandroid.ru.servise" >
 
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme" >
        <activity android:name=".MainActivity" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
 
 
        <receiver android:name=".BootBroadReciev"
            android:enabled="true"
            android:exported="false"
            android:permission="android.permission.RECEIVE_BOOT_COMPLETED">
            <intent-filter >
                <action android:name="android.intent.action.BOOT_COMPLETED"/>
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
            <intent-filter >
                <action android:name="android.intent.action.ACTION_SHUTDOWN" />
            </intent-filter>
        </receiver>
        <service android:name=".MyService"/>
    </application>
 
 
 
</manifest>
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru