Articles of Intellij idea

«Intellij idea» отлаживает статический класс

У меня есть следующий код в моем проекте Android, который я разрабатываю, используя «intellij idea»: Settings.Secure.putInt(this.getContentResolver(),Settings.Secure.ADB_ENABLED, 1); У меня есть точка останова рядом с этой строкой, и, когда я останавливаюсь здесь, к сожалению, я не вижу статические поля класса Settings. Я пытался: Class g1 = Settings.class; Но в любом случае я не могу видеть внутренности […]

Как создать unsigned apk

Я использую InteliJ IDEA для создания моего проекта Android. Мне интересно, это неподписанный apk в папке out / production? Другой способ – попытаться создать unsigned apk из проекта Structure / artifact —> Android Application —> From modul 'MyModule'. Затем я устанавливаю путь, где он должен быть расположен. После создания проекта было создано MyModule.apk, но когда […]

Android: не удается разрешить метод findViewById (int) в AsyncTask

Следуя инструкциям здесь, я создал приложение, которое должно иметь возможность загружать изображение с URL-адреса и помещать его в ImageView. Единственная проблема заключается в том, что он не может найти findViewById, потому что он находится в классе Activity вместо класса AsyncTask. Код здесь: package com.example.weather2; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.os.AsyncTask; import android.util.Log; import […]

Извлеките всю строку Hardcoded String в строковый ресурс: Android Studio

Я знаю, что есть комбинация Alt + Enter, чтобы извлечь одиночный String для ресурса строки. Но мне интересно, есть ли что-нибудь, что я могу извлечь всю строку моего проекта в строковый ресурс? Кроме того, студия Android не делает такой же String для строкового ресурса, если я сделаю один из них. String s = "Hello World"; […]

Невозможно реорганизовать методы с подчеркиванием в качестве параметра в лямбда?

У меня есть тонна классов с одним методом (половина из них не использует их параметр и, следовательно, называет его подчеркиванием), и я просто переключился на Java 8. Теперь я хочу заменить их на lambdas. Вот мой код: interface I { void stuffHappened(Integer howManyStuff); } public class A { void go() { I i = new […]

IntelliJ и android.support.v7.widget.GridLayout

У меня возникают проблемы с настройкой библиотеки поддержки v7 GridLayout в моем проекте IntelliJ или правильным ссылкой на нее в моем коде. В настоящее время я использую библиотеки ActionBarSherlock и Facebook в моем проекте и так же поддерживаю поддержку библиотеки GridLayout (не имея источника в папке src, я сказал IntelliJ использовать проект dir в виде […]

IntelliJ IDEA 12 – У нового мастера приложений Android не удается найти «каталог ресурсов для модуля»,

Проблема, с которой я сталкиваюсь, очень простая … Я не могу получить IntelliJ IDEA 12, чтобы помочь мне в создании Android-приложения (проекта). После успешной установки IntelliJ IDEA 12 и ознакомления с IDE и обоими SDK (Java и Android), когда я запускаю «Мастер нового модуля» и выбираю «Android-модуль приложения», я получаю сообщение об ошибке: «Не удается […]

Android Studio – Gradle: Execution failed for task ': Foo: dexDebug' – но почему?

Я получаю эту ошибку: Gradle: Execution failed for task ':Foo:dexDebug'. А с 2 дня! Я попробовал много решений … Но ничего не работает! В самом деле ! Нужна помощь ! Я работаю с Android-студией. (IntelliJ IDEA) Для этого следующие три каталога FooProject [RootProject] |-gradle |-libraries |-facebook [library1] |-libs |-android-support-v4.jar |-res |-*.(drawable…) |-src |-*.java |-build.gradle |-AnroidManifest.xml […]

Построенный аромат проекта

Я хочу создать различные варианты проекта (только папки res имеют различное содержимое), но это не сработает. Итак, вот мой файл build.gradle (как в этом вопросе Custom old Android project structure в Gradle ): buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile fileTree(dir: 'libs', include: '*.jar') […]

IntelliJ + git + подмодули -> Где вы помещаете .iml?

Обратите внимание: не использовать Gradle / Maven. Сценарий: Для обычного приложения для Android требуется SDK для Facebook , у вас есть несколько вариантов: Скопируйте SDK где-нибудь на свой диск, скопируйте содержимое /facebook-android-sdk/facebook (где находится код Android src для библиотеки) в ваш /myapp/facebook например, импортируйте модуль в IntelliJ, укажите его на этот /myapp/facebook и назовите это […]