Я не уверен в этом сам, но, видимо, теперь все. (SIII нет корня Android 4.1.2). Я пытался подавить все предупреждения (используя Eclipse), и он просто стал острым, хотя значки становятся очень маленькими.
Я считаю, что это потому, что Я указываю версию API. Значки невелики, потому что в коде есть часть, которая делает приложение PPI не максимизированным для моего телефона.
Итак, на AndroidManifest.xml, некоторые изменения, которые я сделал (на самом деле не уверен, какая часть делает это хорошо):
- Я добавил versionName и VersionCode проявить
- Я добавил использует-SDK минимум до уровня 14 API (это Android 4.0) и цель, и не более 18 (Android 4.3) - Я подозреваю, что это дает высокое разрешение (если я не ошибаюсь, то следующие Android изменения версии)
- из-за изез-SDK, мне нужно, чтобы подавить предупреждения о allowBackup
Что-то не так с блоком кодирования stackoverflow, поэтому я буду использовать Snipt для моего AndroidManifest. Вот ссылка: https://snipt.net/hansccwolf/sharp-resolution-of-android-home-sample-androidmanifestxml/
Update:
мне удалось сделать иконки в недавнем/любимой большой , хотя и не для всех приложений.
- В конструкторе ApplicationsStackLayout.java с двумя параметрами, замените значение
mIconSize
от 42
на комментарий ((int)getResources().getDimension(android.R.dimen.app_icon_size
);
- В Home.java, поиск похожих комментариев. Раскомментируйте ширину и высоту. Также раскомментируйте линию перед шириной и высотой ресурсов. Eclipse дал мне предупреждение, чтобы импортировать ресурсы.
Пока размеры значков правильны, на моем телефоне их поля не существуют, что приводит к тому, что значки являются тесноватыми, а некоторые из их названий перекрываются значками.
Видимо, это означает то же самое ... – Jessica