Topic: Начало

По многочисленным просьбам запустил форум. Пока не знаю, приживется ли он. Работает в тестовом режиме

Re: Начало

Пробую с самого начала
Дошёл до данного урока
http://developer.alexanderklimov.ru/android/theme.php

добавил
android:theme="@android:style/Theme.Dialog"

программа вылетает и не работает, когда идёт вызов дополнительной страницы. Может надо что-то ещё дописать?

Re: Начало

Без кода давать советы бессмысленно.

Re: Начало

Добрый день

В 20 уроке (справочник) возникает проблема с кодировкой. В build.gradle добавил строку

android {
    ...
    compileOptions.encoding = 'windows-1251'

в результате русский текст в MainActivity  "00. Начало",  "01. Чем кормить кота." и т.д. выдает без проблем, а текствовые файлы в папке raw в виде вопросиков. Как сделать поддержку кириллицы и в файлах?

У меня стоит студия 1.2.2.

Re: Начало

Везде использую UTF-8, а для правильного отображения использовать метод loadDataWithBaseURL() из статьи http://developer.alexanderklimov.ru/and … p#encoding

Re: Начало

Добрый день.
Только начал обучаться-во втором же уроке на этапе вывода Hello World, при сборке проекта внизу вышла такая панель:

Gradle 'HelloWorld' project refresh failed

Error:Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at http://gradle.org/docs/2.2.1/userguide/ … aemon.html
Please read the following process output to find out more:
-----------------------
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.


Через гугл выяснил, что лечится это прописыванием команды в командной строке к Виртуальной Машине.
В андроид студио это лежит тут: File | Settings | Build, Execution, Deployment| Compiler строка VM Options. В моем случае помогла установка туда строки -Xmx512m


Еще наткнулся на такую проблему: при попытке запуска эмулятора, внизу вышли такие ошибки:

emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not installed!

Почему-то на мой компьютер не захотел устанавливаться Intel HAXM (писал какую-то ошибку с драйверами), хотя процессор поддерживает необходимые технологии. Пытался по всякому обойти, пришлось в итоге снимать галочку с ускорения

Может этот пост кому-то сэкономит время.

Небольшая просьба автору: можно ли сделать кнопку форума где-нибудь на главной странице, хотя бы в углу?

Re: Начало

Насчет проблем с Gradle - причины могут быть разными, универсального ответа здесь нет. У меня, например, были проблемы, если была одновременно запущена программа Почта Windows. Видимо, много памяти отбирает.
С эмуляторами такая же проблема - многие жаловались мне, что не могут установить Intel HAXM. Да и у меня в последних версиях эмулятор стал глючить. Я теперь пользуюсь реальными устройствами.
Кнопка на форум будет, но чуть позже. А также у каждого урока внизу будет ссылка на топик (есть у первого урока).

Re: Начало

Большое спасибо за создание форума. А темы только Вы будете создавать?

Re: Начало

Еще вопрос: планируете ли реализовать поиск по сайту?

Re: Начало

Да, создавать темы буду я.
Поиск не планируется.

Re: Начало

А если вопрос не относится к созданным темам? Куда писать?

Re: Начало

На почту

Re: Начало

Здравствуйте.
У меня система на компьютере не сильно мощная. процессор intel i3 3,1 ггц, видео встроенное, оперативной памяти всего 4 гб.
Ощущаю тормоза при работе с любым проектом на android studio..

Можете посоветовать что-либо для нормальной работы? Видеокарта повлияет на скорость работы?

Re: Начало

Я не спец по железу, чтобы давать подобные советы. У меня комп 4-летней давности. Тоже подтормаживает.

Re: Начало

mikesvb wrote:

Здравствуйте.
У меня система на компьютере не сильно мощная. процессор intel i3 3,1 ггц, видео встроенное, оперативной памяти всего 4 гб.
Ощущаю тормоза при работе с любым проектом на android studio..

Можете посоветовать что-либо для нормальной работы? Видеокарта повлияет на скорость работы?

Добрый день, у меня ПК тоже не особо мощный, ощущаю подтормаживания только при запуске эмулятора с версией ос 5 и выше. Если интересно, могу скинуть конфигурацию на почту, например.

Re: Начало

Добрый день.
При создании нового проекта имеется такой код:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity"
    android:background="@color/background_color">

Почему-то параметры перечисляются в одну строк  по два:
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"

и

android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"

Вопрос: можно настроить так, чтобы все было с новой строки -
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"

Заранее спасибо.

Re: Начало

Используйте Ctrl+Alt+L

Re: Начало

Доброго дня!
Помидорами, плиз не кидайтесь. Я в этом мало понимаю.
Опишу свою проблему.
Я продаю термостаты. Сейчас купил термостаты с WIFI управлением, под них есть приложения для anroid и iphone.
Но одно на английском другое на китайском.
Могу ли я скачать приложение с плэй маркета, локализовать его и выложить его в маркет от себя. Или как это лучше сделать?
И тоже самое для iphone

Re: Начало

Достаточно жалобы от фирмы - и вы получите бан. Оно вам надо? Или просить фирму о локализации. Или писать собственное приложение с нуля.

Re: Начало

Спасибо, а скачать и переделать (рерайт по аналогии) уже созданное и выложить получится? Или прямо с нуля нужно?

Re: Начало

Можно и переделать. Но риск остаётся. Ведь термостаты являются собственностью компании и права у них. И скорее всего они используют собственный протокол для обмена информацией. Если вы расшифруете протокол, то это может быть тоже нарушением их прав.

22 (edited by tuta 2017-12-10 18:00:31)

Re: Начало

Добрый день! Недавно обновил студию до версии 3.0.1, теперь не запускается эмулятор, вылетает с кодом ошибки 0.
Это можно как-нибудь исправить?

Re: Начало

У меня таких проблем не было. Посмотрите, может давно не обновляли эмулятор. Там иногда прилетают обновления. Или попробуйте создать его заново.
А под какую версию Android у вас эмулятор?

24 (edited by tuta 2017-12-10 23:22:55)

Re: Начало

Вряд ли из-за обновления - я студию и эмулятор установил только 2-3 недели назад, но все равно проверю. Заново создавал, не помогало, также падал. Эмулятор у меня под 7.0, 6.0 и 5.1, ни один не работает.

Re: Начало

Пользуюсь genimotion - правда бесплатный сильно обрезан...
Nox Player - правда куча рекламы и доп установленного софта, и непонятно что куда и зачем от отсылает...
(пока для обучения хватает)
Пробовал эмулятор от MS - https://www.visualstudio.com/ru/vs/msft … emulator/, но он сильно требовательный к ресурсам и активирует режим Hiper-V в системе. ВНИМАНИЕ после этого genimotion и Nox Player - перестали работать!

А родной от Android Studio на моем АМД проце пишет что не включен режим виртуализации на проце... хотя все в биосе включено...