Форум программистов, компьютерный форум 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
11 / 11 / 2
Регистрация: 19.03.2012
Сообщений: 100
18.10.2015, 11:49  [ТС]     Не работает автозагрузка сервиса AndroidStudio
Читал, делал, как там все. В тех вариантах тоже не работает ничего и флаг всегда возвращается равным 0
P0941_ServiceKillClient
Кликните здесь для просмотра всего текста

Код MainActivity.java
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package p0941servicekillclient.develop.startandroid.ru.servicekillclient;
 
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
 
public class MainActivity extends Activity {
 
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
 
    public void onClickStart(View v) {
        startService(new Intent("p0942servicekillserver.develop.startandroid.ru.servicekillserver.MyService").putExtra("name", "value"));
    }
}


Код AndroidManifest.xml
Кликните здесь для просмотра всего текста
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="p0941servicekillclient.develop.startandroid.ru.servicekillclient" >
 
    <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>
    </application>
 
</manifest>



P0942_ServiceKillServer
Кликните здесь для просмотра всего текста

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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
package p0942servicekillserver.develop.startandroid.ru.servicekillserver;
 
/**
 * Created by YJYJ on 18.10.2015.
 */
import java.util.concurrent.TimeUnit;
 
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, "MyService onCreate");
    }
 
    public void onDestroy() {
        super.onDestroy();
        Log.d(LOG_TAG, "MyService onDestroy");
    }
 
    public int onStartCommand(Intent intent, int flags, int startId) {
        Log.d(LOG_TAG, "MyService onStartCommand, name = " + intent.getStringExtra("name"));
        readFlags(flags);
        MyRun mr = new MyRun(startId);
        new Thread(mr).start();
        return START_REDELIVER_INTENT;
    }
 
    public IBinder onBind(Intent arg0) {
        return null;
    }
 
    void readFlags(int flags) {
        Log.d(LOG_TAG, "Читаем флаги");
        switch (flags) {
            case START_FLAG_REDELIVERY:
                Log.d(LOG_TAG, "readFlags: START_FLAG_REDELIVERY");
                break;
            case START_FLAG_RETRY:
                Log.d(LOG_TAG, "readFlags: START_FLAG_RETRY");
                break;
            case 0:
                Log.d(LOG_TAG, "readFlags: 0");
                break;
            default:
                Log.d(LOG_TAG, "readFlags: ERROR. Unexpected flag returned: " + flags);
        }
 
    }
 
    class MyRun implements Runnable {
 
        int startId;
 
        public MyRun(int startId) {
            this.startId = startId;
            Log.d(LOG_TAG, "MyRun#" + startId + " create");
        }
 
        public void run() {
            Log.d(LOG_TAG, "MyRun#" + startId + " start");
            try {
                TimeUnit.SECONDS.sleep(15);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            stop();
        }
 
        void stop() {
            Log.d(LOG_TAG, "MyRun#" + startId + " end, stopSelfResult("
                    + startId + ") = " + stopSelfResult(startId));
        }
    }
}

AndroidManifest.xml
Кликните здесь для просмотра всего текста
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="p0942servicekillserver.develop.startandroid.ru.servicekillserver">
 
    <application android:allowBackup="true" android:label="@string/app_name"
        android:icon="@mipmap/ic_launcher" android:supportsRtl="true"
        android:theme="@style/AppTheme">
 
        <service android:name=".MyService">
            <intent-filter>
                <action
                    android:name="p0942servicekillserver.develop.startandroid.ru.servicekillserver.MyService">
 
                </action>
            </intent-filter>
        </service>
 
    </application>
 
</manifest>

 
Текущее время: 21:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru