2015-04-08 2 views
1

Мое приложение для Android работает на моей галактике samsung 2 и многих других устройствах samsung. Затем мой друг попробовал HTC, установлен правильно, но когда я включу это приложение через 1 секунду белого экрана, он отключится. Похоже, что программа не работает так же на HTC. Это случается на каждом HTC, который я пробовал. Любые причины, которые могут вызвать это?Android-приложение не работает на устройствах HTC

Права доступа необходимо: GPS, локализация сети и читать внешний

хранения minSDKv .: 8

targetSDKv .: 16

ProjectBuildTarget: 21 (я не пытался еще ниже, не работает)

(установлен правильно, поэтому я думаю, что это не проблема API)

+0

Можете ли вы опубликовать ответ, который вы получаете в logcat, когда вы выполняете приложение на устройстве HTC? –

+0

У меня нет HTC - и не могу найти настройки виртуального устройства HTC. Только 2 друга с телефоном HTC 300, расположенным на расстоянии 50 км, установили файл apk, и они сказали, что он не работает –

+0

Попробуйте использовать эмулятор GenyMotion, в котором вы можете загрузить виртуальную машину HTC и затем проверить свое приложение на своей системе. –

ответ

0

Вы должны снова проверить свои объявления @style. Иногда предустановленная тема в некоторых дистрибутивах простых не дают базовые вещи, как полупрозрачный бар и т.д.

+0

в стилях: _______________________________________________________________ манифест: андроид : allowBackup = "true" android: icon = "@ drawable/ic_launcher" android: label = "@ string/app_name " android: theme =" @ style/Theme.AppCompat.Light.NoActionBar.FullScreen " –

+0

Да, еще раз проверьте свою тему друга htc. Должна быть кость для вашего урока. Вы не знаете, как производители (htc) могут испортить вашу работу «только потому, что мы встраиваем тему» ​​внутри наших устройств. На данный момент просто прокомментируйте вашу * легкую тему. Это будет работать. – user3344236

+0

не говорите, что у них есть android 4.x, просто возьмите элемент темы. – user3344236

0

OLD:
стиль имя = «AppBaseTheme» родитель = «Theme.AppCompat.Light»
NEW:
style name = "AppBaseTheme" parent = "android: Theme"