Одним из возможных решений, которое я также пробовал, было отключение функции «Быстрый запуск». Перейти к Файл -> Настройки -> Построение, выполнение, развертывание -> Мгновенный запуск -> Снимите флажок для мгновенного запуска .
Очистите свой проект перед запуском на вашем устройстве.
Редактировать
Обязательно включите опцию multidex , если ваше приложение и библиотеки, на которые оно ссылается, превышают ограничение в 65 тыс. Методов . Для поддержки мультидекса в сборке Gradle добавьте зависимости
dependencies {
implementation 'com.android.support:multidex:1.0.3'
}
А в defaultConfig добавьте multiDexEnabled
defaultConfig {
...
minSdkVersion 21
targetSdkVersion 28
multiDexEnabled true
}
Для получения дополнительной информации о мультидексе, пожалуйста, посетите ссылку разработчика Android [118 ]
Я бы порекомендовал вам установить JDK, если вы занимаетесь разработкой Java. Посмотрите здесь для инструкций по использованию apt для установки Sun JRE.
Затем, получите достойную установку IDE. Попробуйте Netbeans или Eclipse - оба могут быть также настроены для работы с php.
Также убедитесь, что вы устанавливаете php и Apache, вот некоторые инструкции .
Поскольку звучит так, будто вы собираетесь использовать классическую LAMP установку, вы также можете установить PostgreSQL или MySQL .
Это должно получить Вы бежите достаточно далеко, чтобы сделать видео и т. д. полезными.
Поскольку и Java, и PHP являются кроссплатформенными, похоже, вашей самой большой задачей было бы ознакомиться с GNU / Linux и инструментами, связанными с веб-разработкой, в частности веб-сервером apache. Вот несколько вещей, которые Google дал мне:
http://www.micahcarrick.com/09-28-2007/web-development-linux.html
Веселитесь.
кажется, вашей самой большой задачей было бы ознакомиться с GNU / Linux и инструментами, связанными с веб-разработкой, в частности, веб-сервером apache. Вот несколько вещей, которые Google дал мне:http://www.micahcarrick.com/09-28-2007/web-development-linux.html
Веселитесь.
кажется, вашей самой большой задачей было бы ознакомиться с GNU / Linux и инструментами, связанными с веб-разработкой, в частности, веб-сервером apache. Вот несколько вещей, которые Google дал мне:http://www.micahcarrick.com/09-28-2007/web-development-linux.html
Веселитесь.
Another option is Lazarus, which is based on Free Pascal, which itself is based on Delphi.
Lazarus allows you to develop using Object Oriented Pascal, across Linux, Windows and MacOSX and produces natively compiled executables on each target platform.
Natively compiled executables are generally much faster than interpreter based apps (i.e. Java, C#, PHP).
Lazarus use a component and event based approach to development which allows you to design GUI by dragging and dropping components on a Form Designer, which then are hooked through events.
Good luck with your programming adventures!
Разработка Java - это то, что вы можете легко сделать с помощью Eclipse в Linux. Разработка PHP более или менее такая же, как в Windows. Используйте хороший текстовый редактор для написания сценариев PHP.
Установка необходимых инструментов может отличаться от того, как это делается в Windows, но и PHP, и Eclipse доступны в виде пакетов в Ubuntu.
Если бы я порекомендовал одну вещь, вы бы научились любить раковину. Требуется время, чтобы почувствовать себя как дома, но оно того стоит.
По смежной теме - вы можете рассмотреть возможность использования emacs или vim в качестве редактора, но это скорее вопрос личных предпочтений. Некоторым людям просто нравится IDE.
Возможно, вам следует сосредоточиться на PHP, а не на Java. С ним легче начать, и он гораздо более верен традиции Linux (что бы это ни значило), чем Java.
Eclipse должен нормально работать в Ubuntu.
Попробуйте начать с него разработку на Java,
Если вы хотите довольно легко настроить лампу, вы можете взглянуть на Zend Server Community Edition. http://www.zend.com/products/server/downloads-all
Для затмения разработки (как предложено выше) с PDT (инструменты разработки Php) довольно хорошо http: // www. eclipse.org/pdt/. Я предпочитаю Netbeans, хотя. Вы также можете использовать gedit с некоторыми плагинами, см. этот
Если вы новичок в Linux, я бы посоветовал вам взглянуть на Карманное руководство Ubuntu . В нем рассматриваются базовые вещи, которые хотел бы знать любой пользователь - управление окнами, конфигурация системы и т. Д., А также некоторые исторические сведения о Linux и Ubuntu. Вы можете просмотреть это и немного узнать.
Ближе к концу он также объясняет основы bash , то есть командной строки Linux. Эта часть интересна - вы можете сделать в bash намного больше, чем в командной строке Windows. Например, вам может быть знакома идиома Windows:
dir > directorylist.txt
... что означает «перечислить содержимое этой папки и вместо того, чтобы показывать результат, поместите его в этот файл»
. В Linux вы можете сделать это, а также вы можете сделать трубопровод, где вы направляете вывод одной команды в другую. Например:
ls | grep foo
означает «перечислить содержимое этой папки и найти в выводе регулярное выражение foo». Вы можете добавить столько каналов, сколько захотите, и использовать различные команды.
Вы также можете использовать раскрытие фигурных скобок для последовательного выполнения нескольких команд. Например,
mkdir photos_{france,spain,italy}
создаст каталоги с именами photos_france, photos_spain и photos_italy.
Если вы собираетесь разрабатывать в Linux, вам следует потратить время на чтение некоторых руководств по bash, чтобы в полной мере использовать его.
1144517]
Вы также можете использовать фигурные скобки для последовательного выполнения нескольких команд. Например,
mkdir photos_{france,spain,italy}
создаст каталоги с именами photos_france, photos_spain и photos_italy.
Если вы собираетесь разрабатывать в Linux, вам следует потратить время на чтение некоторых руководств по bash, чтобы в полной мере использовать его.
1144517]
Вы также можете использовать фигурные скобки для последовательного выполнения нескольких команд. Например,
mkdir photos_{france,spain,italy}
создаст каталоги с именами photos_france, photos_spain и photos_italy.
Если вы собираетесь разрабатывать в Linux, вам следует потратить время на чтение некоторых руководств по bash, чтобы в полной мере использовать его.
1144517]