Articles of затмение

Добавить проект не-Android-библиотеки в приложение для Android в Eclipse

У меня три проекта в рабочей области Eclipse: Проект библиотеки на основе maven, который генерирует файл .jar. Этот проект содержит наш основной код. Java-приложение на основе maven. Это приложение зависит от проекта библиотеки. Android-приложение, которое мы только начали создавать. Он еще не омрачен. Я хочу, чтобы приложение Android использовало проект библиотеки как зависимость. Я прочитал […]

Не удалось зарегистрировать SIP для Android (-9 IN_PROGRESS)

Вот мой регистрационный код: protected void initializeManagerOpen(){ consoleWrite("initializeOpen"); if(mSipManager==null) { return; } SipProfile.Builder builder; try { builder = new SipProfile.Builder("13", "10.0.0.4"); builder.setPassword("13"); builder.setPort(5062); builder.setProtocol("UDP"); mSipProfile = builder.build(); try { Intent intent = new Intent(); intent.setAction("android.SipDemo.INCOMING_CALL"); PendingIntent pendingIntent = PendingIntent.getBroadcast(mContext, 0, intent, Intent.FILL_IN_DATA); mSipManager.open(mSipProfile, pendingIntent, null); mSipManager.setRegistrationListener(mSipProfile.getUriString(), new SipRegistrationListener() { public void onRegistering(String localProfileUri) { mNotificationTask.endNotification(); […]

«R не может быть разрешено переменной» сразу после создания проекта Android?

Сразу после создания нового проекта приложений для Android я получаю сообщение об ошибке «R не может быть разрешено переменной» в моем файле MainActivity.java. Это его содержание: package com.example.firstapp; import android.os.Bundle; import android.app.Activity; import android.view.Menu; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { […]

Лучшие практики Eclipse Workspace

До сих пор я использовал Eclipse для разработки только одного продукта, но теперь я начинаю новый, полностью независимый проект (оба приложения для Android). Так же распространена практика разработки каждого проекта в собственном рабочем пространстве? Я не очень хорошо знаком с Eclipse, но, похоже, что-то делает, просматривая все проекты в рабочей области, которые, по-видимому, делают их […]

Google перестала поддерживать Android Eclipse Plugin?

Если вопрос здесь не будет, я его удалю. Кто-нибудь знает, перестала ли Android поддерживать плагин Eclipse? Теперь, когда вы входите на свой сайт из Google «Android SDK», вы можете загрузить Android Studio, и я не могу найти, где находится плагин Eclipse … Я помню, они сказали, что не перестанут его поддерживать, но его Google В […]

Какой Eclipse для Android?

Должен ли я использовать 32-разрядную Eclipse или 64-разрядную разработку Eclipse для Android? Im на MacBook Pro (Core 2 Duo). Имеет ли значение, какая версия для Android-кодирования?

Может ли мое приложение Android обнаружить, было ли оно запущено из Eclipse?

Есть ли способ для активности Android определить, как он был запущен? В частности, я хотел бы узнать, было ли запущено мое приложение из Eclipse, если оно было запущено в обычном режиме (например, из главного экрана или списка установленных приложений). Это прокси-сервер для того, чтобы знать, нужно ли загружать отчеты о сбоях или нет. Я предполагаю, […]

Создание приложений с несколькими SDK-приложениями в Eclipse без потери времени компиляции

Я разрабатываю приложение для Android в Eclipse. Я хотел бы настроить таргетинг на самые разные устройства и версии SDK (например, я могу опционально поддерживать multi-touch). Я понимаю рекомендуемый подход для выделения всех новых функциональных возможностей для отдельного класса и использования ленивой загрузки для загрузки этого класса во время выполнения, если хост-устройство действительно поддерживает эту функцию. […]

Как избежать запуска приложения Android дважды, от Eclipse до реального устройства

Я запускаю приложение из eclipse, и он запускается дважды: первый запуск приложения, затем снова перезапуск через несколько секунд Мое приложение Splash Screen — >> Основная деятельность (Оба открытия дважды). Я уже пробовал добавить android: launchMode = "singleInstance" в моем файле манифеста, но не успел. Я пробовал 3 разных приложения из моего затмения, все еще дважды […]

Увеличение видимости представления на Swipe с помощью жестов в android

Я использую следующий код private GestureDetector.OnGestureListener mGestureListener = new GestureDetector.OnGestureListener() { private float lastDeltaValue; private static final int MIN_DISTANCE = 15; private static final int MIN_DISTANCE_Y = 25; @Override public boolean onDown(MotionEvent e) { lastDeltaValue = 0; return false; } @Override public void onShowPress(MotionEvent e) { } @Override public boolean onSingleTapUp(MotionEvent e) { return false; […]