Articles of андроид

MapActivity не может быть разрешен для типа

Я занят попыткой получить MapView в моем проекте Android. Я следую учебнику MapView на веб-сайте разработчика Android, но получаю сообщение об ошибке: 'MapActivity cannot be resolved to a type' Я попытался нажать Ctrl + Shift + O, чтобы автоматически импортировать все классы, но это не помогает. Когда я пытаюсь включить Maps libary вручную, он дает […]

Приложение разбилось, и я не могу его понять

Во-первых, я получил исключение индекса и после недействительности кеша мое приложение разбилось, пожалуйста, помогите? Я добавил файл logcat и build.gradle. Это дает ошибку в основной деятельности, хотя код находится прямо там. Logcat: 15793-15793/com.example.user.e_mart E/VdcInflateDelegate﹕ Exception while inflating <vector> org.xmlpull.v1.XmlPullParserException: Binary XML file line #17<vector> tag requires viewportWidth > 0 at android.support.graphics.drawable.VectorDrawableCompat.updateStateFromTypedArray(VectorDrawableCompat.java:535) at android.support.graphics.drawable.VectorDrawableCompat.inflate(VectorDrawableCompat.java:472) at android.support.graphics.drawable.VectorDrawableCompat.createFromXmlInner(VectorDrawableCompat.java:436) […]

Не удается запустить проект – Проблемы с Crashlytics для Android Studio 2.0

Я обновил Android Studio до версии 2.0 и попытался запустить мгновенный запуск. Выполняется синхронизация с помощью гребенки. Реконструкция проекта. Попытка запустить, не удается :(. Что я делаю не так? Переменные: io.fabric.tools:gradle:1.14.4 com.android.tools.build:gradle:2.0.0-alpha1 BuildToolsVersion 23.0.2 Ошибка: FAILURE: Build failed with an exception. What went wrong: Could not determine the dependencies of task ':Application:crashlyticsStoreDeobsDebug'. Task with path […]

Как остановить отладку без закрытия приложения в Android Studio 2

Когда я отлаживаю свое приложение, и если я нажму кнопку «Стоп» – Отладка перестала работать – и! – закрытие моего приложения. (Я думаю, что андроид-студия просто убивает успех). Как остановить отладку без остановки процесса?

Исправление моментальности при изменении ориентации при диалоге «Диалоговое окно» вверху

У меня есть DialogFragment определяется как внутренний класс в моем классе Fragment . При изменении ориентации всплывает даже следующее исключение: Caused by: android.app.Fragment$InstantiationException: Unable to instantiate fragment my.package.fragments.ImportFragment$FailedImportDialog: make sure class name exists, is public, and has an empty constructor that is public at android.app.Fragment.instantiate(Fragment.java:585) at android.app.FragmentState.instantiate(Fragment.java:96) at android.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:1682) at android.app.Activity.onCreate(Activity.java:861) at my.package.activities.ImportActivity.onCreate(ImportActivity.java:8) at android.app.Activity.performCreate(Activity.java:4465) […]

Как узнать, загружено ли приложение из Google Play или Amazon?

Есть ли способ узнать, загружено ли приложение из Amazon или Google Play? Конечно, я имел в виду в самом приложении. Я развернул приложение для обоих сайтов, и мне хотелось бы узнать, откуда клиент загрузил его в приложение. Я знаю, что я могу развернуть различные приложения для каждой службы, но это реклама некоторых работ по техническому […]

Не удалось получить TelephonyManager.CALL_STATE_RINGING

Я добавил, что это мой файл манифеста – <receiver android:name=".ServiceReceiver"> <intent-filter> <action android:name="android.intent.action.PHONE_STATE" /> </intent-filter> </receiver> </application> <uses-permission android:name="android.permission.READ_PHONE_STATE"> </uses-permission> Тогда мой класс обслуживания выглядит так: public class ServiceReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { MyPhoneStateListener phoneListener = new MyPhoneStateListener(); TelephonyManager telephony = (TelephonyManager) context .getSystemService(Context.TELEPHONY_SERVICE); telephony.listen(phoneListener, PhoneStateListener.LISTEN_CALL_STATE); } } […]

Серые кнопки при добавлении действий к уведомлениям в Jelly Bean

Я добавляю две кнопки к уведомлению в своем приложении, которое настроено на целевой уровень API 8. Проблема состоит в том, что две кнопки отображаются как две большие серые кнопки, совершенно неуместные с остальными уведомлениями. Я тестировал его как на Nexus 7, так и на Galaxy Nexus. Все примеры, которые я видел, имеют красивые черные кнопки, […]

Программа Hello World для Google Glass – шаг за шагом

Я начал читать материал в Google Glass development неделю назад, включая это . Тем не менее, я до сих пор не смог найти учебное пособие по разработке «полной программы hello world». То, что я подразумевал под «полным», Где получить API, как настроить API, как написать интерфейс приветствия мира, как написать код для пользовательского интерфейса, как […]

Как отключить устройство Bluetooth с помощью Android 2.1 sdk

В Android 2.1, чтобы отключить устройство Bluetooth, вы можете перейти к настройкам Bluetooth, долго нажимать на устройство и выбрать «Отключить», чтобы отключить это устройство. Я хочу иметь возможность сделать это из своего приложения. Я могу получить список парных / связанных устройств, используя BluetoothAdapter.getBondedDevices () , но я не могу найти, как отключить. Я изучил образец […]