Здравствуйте
Подскажите , вы решили вопрос по Android Studio
Решил заняться программированием для своего телефона , нарыл как это сделать , но не смог ее запустить в у нас в Росе
Скачал ее с оф сайта , но по инструкции запустить не могу ((((
To set up Android Studio on Linux:
Unpack the .zip file you downloaded to an appropriate location for your applications.
To launch Android Studio, open a terminal, navigate to the android-studio/bin/ directory, and execute studio.sh.
You may want to add android-studio/bin/ to your PATH environmental variable so that you can start Android Studio from any directory.
If the SDK is not already installed, follow the setup wizard to install the SDK and any necessary SDK tools.
8XP-UD3 bin]# sh studio.sh
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=350m; support was removed in 8.0
Invalid MIT-MAGIC-COOKIE-1 key
Start Failed: Internal Error. Please report to https://code.google.com/p/android/issues
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.intellij.ide.Bootstrap.main(Bootstrap.java:39)
at com.intellij.idea.Main.main(Main.java:92)
Caused by: java.awt.AWTError: Can't connect to X11 window server using ':0' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.access$200(X11GraphicsEnvironment.java:65)
at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:115)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:74)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:260)
at java.awt.GraphicsEnvironment.createGE(GraphicsEnvironment.java:102)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:81)
at sun.awt.X11.XToolkit.<clinit>(XToolkit.java:123)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:260)
at java.awt.Toolkit$2.run(Toolkit.java:860)
at java.awt.Toolkit$2.run(Toolkit.java:855)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:854)
at java.awt.Toolkit.getEventQueue(Toolkit.java:1734)
at java.awt.EventQueue.isDispatchThread(EventQueue.java:1034)
at javax.swing.SwingUtilities.isEventDispatchThread(SwingUtilities.java:1361)
at javax.swing.text.StyleContext.reclaim(StyleContext.java:454)
at javax.swing.text.StyleContext.addAttribute(StyleContext.java:311)
at javax.swing.text.html.StyleSheet.addAttribute(StyleSheet.java:578)
at javax.swing.text.StyleContext$NamedStyle.addAttribute(StyleContext.java:1501)
at javax.swing.text.StyleContext$NamedStyle.setName(StyleContext.java:1312)
at javax.swing.text.StyleContext$NamedStyle.<init>(StyleContext.java:1259)
at javax.swing.text.StyleContext.addStyle(StyleContext.java:107)
at javax.swing.text.StyleContext.<init>(StyleContext.java:87)
at javax.swing.text.html.StyleSheet.<init>(StyleSheet.java:166)
at javax.swing.text.html.HTMLEditorKit.getStyleSheet(HTMLEditorKit.java:391)
at com.intellij.util.ui.UIUtil.<clinit>(UIUtil.java:97)
at com.intellij.ide.plugins.PluginManager.start(PluginManager.java:72)
... 6 more
Also, an UI exception occurred on attempt to show above message:
java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:260)
at java.awt.GraphicsEnvironment.createGE(GraphicsEnvironment.java:102)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:81)
at javax.swing.RepaintManager.<clinit>(RepaintManager.java:226)
at javax.swing.JComponent.repaint(JComponent.java:4799)
at java.awt.Component.repaint(Component.java:3303)
at javax.swing.text.JTextComponent.setEditable(JTextComponent.java:1758)
at javax.swing.text.JTextComponent.<init>(JTextComponent.java:309)
at javax.swing.JEditorPane.<init>(JEditorPane.java:199)
at javax.swing.JTextPane.<init>(JTextPane.java:90)
at com.intellij.idea.Main.showMessage(Main.java:248)
at com.intellij.idea.Main.showMessage(Main.java:234)
at com.intellij.idea.Main.showMessage(Main.java:224)
at com.intellij.idea.Main.main(Main.java:95)
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=350m; support was removed in 8.0
JDK Required: 'tools.jar' seems to be not in Studio classpath.
Please ensure JAVA_HOME points to JDK rather than JRE.
Не знаю что это, но вроде просит Яву. Стоит у меня java-1.8.0-openjdk - OpenJDK Runtime Environment и с ним работает NetBeans.
Чего ему не хватает не понятно.
Barmalei писал(а):Не знаю что это, но вроде просит Яву. Стоит у меня java-1.8.0-openjdk - OpenJDK Runtime Environment и с ним работает NetBeans.
Чего ему не хватает не понятно.
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10 Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10 Сервер (работа): Rosa Enterprise Linux Sercver 6.7 Нетбук: Rosa Fresh R10
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10 Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10 Сервер (работа): Rosa Enterprise Linux Sercver 6.7 Нетбук: Rosa Fresh R10
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10 Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10 Сервер (работа): Rosa Enterprise Linux Sercver 6.7 Нетбук: Rosa Fresh R10
JDK Required: 'tools.jar' seems to be not in Studio classpath.
Please ensure JAVA_HOME points to JDK rather than JRE.
Трабл думал ,что он у меня в файл /etc/environment
Ява же обновилась до 1.8 по этому и путь поменялся
Хотя странно пакеты от 1.7 тоже ведь остались , но трабл остался
Выяснил возможно из за чего не запускается android-sdk
При первоначальной настройке вылетает ошибка
Обойти эту ошибку я планировал скачав сам архив
И распаковав его в место где должен быть android-sdk
Но видимо отсутствие какого то пакета меня и обломало с запуском android-sdk
Погуглив под убунтой, минтом и федорой данная ошибка для х64 систем устраняется установкой пакетов http://stackoverflow.com/questions/2710 ... ux-machine
В нашем репозитории пакетов для устранения не нашёл
Вот теперь встал вопрос дальше биться или искать альтернативу
Последний раз редактировалось -=KabaL=- 11 апр 2016, 13:34, всего редактировалось 1 раз.
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10 Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10 Сервер (работа): Rosa Enterprise Linux Sercver 6.7 Нетбук: Rosa Fresh R10
urpmi eclipse
Не удаётся установить запрошенный пакет:
eclipse-platform-3.4.2-3.3-rosa2014.1.x86_64 (из-за неудовлетворённости ant-trax)
Но не знаю за что отвечает пакет ant-trax
Прошу подскажите пожалуйста , за что он отвечает и нужен ли он ?
Так как если ставить eclipse , то придётся ant-trax удалять
prog="$0"
while [ -h "${prog}" ]; do
newProg=`/bin/ls -ld "${prog}"`
newProg=`expr "${newProg}" : ".* -> \(.*\)$"`
if expr "x${newProg}" : 'x/' >/dev/null; then
prog="${newProg}"
else
progdir=`dirname "${prog}"`
prog="${progdir}/${newProg}"
fi
done
oldwd=`pwd`
progdir=`dirname "${prog}"`
cd "${progdir}"
progdir=`pwd`
prog="${progdir}"/`basename "${prog}"`
cd "${oldwd}"
jarfile=/media/kabal/System2/1/android-sdk-linux/tools/lib/sdkmanager.jar
frameworkdir="$progdir"
if [ ! -r "$frameworkdir/$jarfile" ]
then
frameworkdir=`dirname "$progdir"`/tools/lib
fi
if [ ! -r "$frameworkdir/$jarfile" ]
then
frameworkdir=`dirname "$progdir"`/framework
fi
if [ ! -r "$frameworkdir/$jarfile" ]
then
echo `basename "$prog"`": can't find $jarfile"
exit 1
fi
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10 Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10 Сервер (работа): Rosa Enterprise Linux Sercver 6.7 Нетбук: Rosa Fresh R10
Альтернативу всё таки искать не стал
Зря, что ли тему создавал , решил добить android-sdk-linux/tools/android
Возможно мой трабл основной был , то что я android запускал с длинного адреса и он не мог правильно создать, в домашней папке, папки с настройкам .android и .AndroidStudio1.5
Но возможно это не так , много всего сотворил
Пока бился над android-sdk вышла новая версия студии
Сразу же скажу, запустилась она без указания в ней меток JAVA_HOME и ANDROID_HOME, видимо они уже прописались в .AndroidStudio1.5
У кого нет в домашней папке .AndroidStudio1.5 и студия не запускается, то загляните в спойлер
-=KabaL=- писал(а):Настройках Студии управлять android-sdk можно
Но работать с ним ни как
Долгожданный android-sdk-tools
Но и в нём трабл нашёлся. При запуске созданного AVD появляется вот это
Да , там есть файл emulator , но он как то мешает создать папку emulator
Пробовал даже в ручную создать или переместить, из другого места папку emulator, ответ один нельзя, типо там есть такая
Предположив , что может метку расположения можно будет самому создать, добавил в файл android.sh
#!/bin/sh
# Copyright 2005-2007, The Android Open Source Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# Set up prog to be the path of this script, including following symlinks,
# and set up progdir to be the fully-qualified pathname of its directory.
EMULATOR_HOME=/media/kabal/System2/1/android-sdk-linux/emulator
Но не прокатило
Вот такие пироги с котятами
Последний раз редактировалось -=KabaL=- 11 апр 2016, 13:33, всего редактировалось 1 раз.
Подумал решить проблему помогут пакеты от Федорки
Инфа о необходимых пакетах http://stackoverflow.com/questions/2911 ... -studio-on
Пошёл за пакетами http://www.rpmfind.net
Не помогло , но появился android-ndk , до этого его было
первоначально он скачался. но полноценно установиться не удалось - Типо места не хватило , Хотя там 40 гиг свободно точно
скачал самостоятельно из https://dl.google.com/android/repositor ... x86_64.zip
Архив раскрылся , отправил его распаковываться в другое место , ноооо минут 5 бегала полоска распаковки, но так и не распаковала
Непонятки
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10 Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10 Сервер (работа): Rosa Enterprise Linux Sercver 6.7 Нетбук: Rosa Fresh R10
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10 Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10 Сервер (работа): Rosa Enterprise Linux Sercver 6.7 Нетбук: Rosa Fresh R10
Даже через свойства файла в дельфине , результ тот же
Как будто его свойства изменять нельзя
Небольшое уточнение, у меня всё это лежит на НТФС разделе.
Из за этого такой трабл возможен ?
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10 Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10 Сервер (работа): Rosa Enterprise Linux Sercver 6.7 Нетбук: Rosa Fresh R10
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10 Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10 Сервер (работа): Rosa Enterprise Linux Sercver 6.7 Нетбук: Rosa Fresh R10
Yamah писал(а):
Что-то не так с правами на указанную папку папку.
Да , заметил , поправил это теперь AVDшка другую ошибку выдаёт
Удалил старые настройка в .android , думал в них что то не так
Он начал запускаться , ноо ...
Почему картинка на 4 части раскидалась
Решил в настройках поковыряться и что бы видюха обрабатывать графу стала
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10 Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10 Сервер (работа): Rosa Enterprise Linux Sercver 6.7 Нетбук: Rosa Fresh R10
Похоже, что на свободный драйвер от видюхи ругается.
Попробуйте использовать разрешение экрана виртуального устройства, для которого ширина и высота экрана виртуального устройства не больше соответственно ширины и высоты реального монитора.
Я что-то сомневаюсь, что у вас монитор имеет разрешение 1200x1920. Более вероятно, что наоборот - 1920х1200.
Yamah писал(а):Похоже, что на свободный драйвер от видюхи ругается.
Придётся что ли драйвер видюхи менять
Но ведь всё остальное нормально работает , даже в лодочки через PlayOnLinux плаваю , там редко , но появляются артефакты , но они на ход игры не влияют.
Yamah писал(а):
Попробуйте использовать разрешение экрана виртуального устройства, для которого ширина и высота экрана виртуального устройства не больше соответственно ширины и высоты реального монитора.
Я что-то сомневаюсь, что у вас монитор имеет разрешение 1200x1920. Более вероятно, что наоборот - 1920х1200.
Yamah писал(а):Похоже, что на свободный драйвер от видюхи ругается.
Да , действительно проблема была в свободном драйвере Огромное спасибо
Сегодня с утра прочитал новость в Вконтакте
Пришёл на работу , сразу же накатил Proprietary (nvidia)
Создал машину по новой
Запустилась , заработало
Но с данной машиной выявился трабл , то что Антута запускаться не захотела и при повороте телефона картинка пропала
При включении режима Use Host GPU, проблемы с пропаданием картинки прошли , то графический тест антуту так и не запустился
Так же при повороте телефона картинка на телефоне остаётся как при вертикальном , хотя поворот экрана включен.
Зависание на проприетарных драйверах очень часто связано с перегревом видеокарты т.к. проприетарные ее "в хвост и в гриву" используют. Посмотрите температуру видеокарты (там в настройке нвидия есть) и, если что, почистите систему охлаждения
keleg писал(а):Зависание на проприетарных драйверах очень часто связано с перегревом видеокарты т.к. проприетарные ее "в хвост и в гриву" используют. Посмотрите температуру видеокарты (там в настройке нвидия есть) и, если что, почистите систему охлаждения
На проприетарных драйверах меня привела нужда с работой в Андроид Студио , так как AVD не хотело запускаться на нём нормально
С температурой всё в порядке , за этим моментом в первую очередь слежу.
еще можно попробовать драйвера nvidia-current. Они ставятся так - на свободных (обязательно!) ставите из установки-удаления всё, что nvidia-current и перегружаетесь.
keleg писал(а):еще можно попробовать драйвера nvidia-current. Они ставятся так - на свободных (обязательно!) ставите из установки-удаления всё, что nvidia-current и перегружаетесь.
keleg писал(а):еще можно попробовать драйвера nvidia-current. Они ставятся так - на свободных (обязательно!) ставите из установки-удаления всё, что nvidia-current и перегружаетесь.
А в чём отличие от проприетарных драйверов?
Это тоже проприетарная, но более новая ветка, тестовая.
keleg писал(а):еще можно попробовать драйвера nvidia-current. Они ставятся так - на свободных (обязательно!) ставите из установки-удаления всё, что nvidia-current и перегружаетесь.
Опробовал nvidia-current
Результат жесть , чуть Росу нашу не потерял