Оценете темата:
  • 0 гласа - средно 0
  • 1
  • 2
  • 3
  • 4
  • 5

Инсталиране и конфигуриране на работната среда Eclipse + Android SDK
#51

Много неща слагах към еклипса за да го накарам да работи и да ми изкара опции за андроид apps. Ако ми кажеш как и къде да погледна, ще мога да отговоря на въпроса ти. Иначе кода е един от първите резултати в гугъл така, че предполагам ще работи, проблема е сто на сто в моя телевизор.


GT540, G2, G4, S8+, Note9, Galaxy Tab S4, Note10+

Цитирай
Аксесоари
#52

Коя версия на еклипс си сложил понеже препоръчват The "Eclipse Classic" version is recommended
и после единствено сваляш SDK-то и windows->preferences избираш пътя на SDK-то. На windows не съм го правил това но на две версии на еклипс съм го правил (тези 2 стъпки) даже съм адвал допълнителни плугини за php, smarty, zend, 1 някаква графична среда за джава от гугъл докс свалено, html + css, и някакъв за JavaScript
Цитирай
#53

http://img834.imageshack.us/img834/1632/78900542.png Ще я сложа тази която предлагаш :bow:


GT540, G2, G4, S8+, Note9, Galaxy Tab S4, Note10+

Цитирай
#54

Това с импорта на import com.tnk.R;

го махни да е като това:
Код:
package org.ndsbg.android.rand;

import java.util.Random;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

public class RandActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        final Random myRandom = new Random();

        Button buttonGenerate = (Button) findViewById(R.id.generate);
        final TextView textGenerateNumber = (TextView) findViewById(R.id.generatenumber);

        buttonGenerate.setOnClickListener(new OnClickListener() {
            
            public void onClick(View v) {
                textGenerateNumber.setText(String.valueOf(myRandom.nextInt()));
            }
        });
        
    }
}

На работа съм с windows и качих андроида на еклипса си и на 2.1 и на 4.0.3 го пробвах кода ти работи без да се импортва R
Цитирай
#55

Не мога да инсталирам Android Development Tools (ADP) с linux live съм.... Please Hellp Sad Изписва ми това като детайл...


Cannot complete the install because of a conflicting dependency.
Software being installed: Android Traceview 18.0.0.v201203301601-306762 (com.android.ide.eclipse.traceview.feature.group 18.0.0.v201203301601-306762)
Software currently installed: Eclipse IDE for Java Developers 1.3.1.20100916-1202 (epp.package.java 1.3.1.20100916-1202)
Only one of the following can be installed at once:
Eclipse UI 3.6.1.M20100826-1330 (org.eclipse.ui 3.6.1.M20100826-1330)
Eclipse UI 3.6.2.M20110203-1100 (org.eclipse.ui 3.6.2.M20110203-1100)
Eclipse UI 3.6.0.I20100603-1100 (org.eclipse.ui 3.6.0.I20100603-1100)
Cannot satisfy dependency:
From: Android Traceview 18.0.0.v201203301601-306762 (com.android.ide.eclipse.traceview.feature.group 18.0.0.v201203301601-306762)
To: org.eclipse.ui 3.6.2
Cannot satisfy dependency:
From: Eclipse IDE for Java Developers 1.3.1.20100916-1202 (epp.package.java 1.3.1.20100916-1202)
To: org.eclipse.epp.package.java.feature.feature.group [1.3.1.20100916-1202]
Cannot satisfy dependency:
From: EPP Java Package 1.3.1.20100916-1202 (org.eclipse.epp.package.java.feature.feature.group 1.3.1.20100916-1202)
To: org.eclipse.platform.feature.group [3.6.1.r361_v20100909-9gF78GrkFqw7GrsZnvz0JWNTeb6fue6896L]
Cannot satisfy dependency:
From: Eclipse Platform 3.6.1.r361_v20100909-9gF78GrkFqw7GrsZnvz0JWNTeb6fue6896L (org.eclipse.platform.feature.group 3.6.1.r361_v20100909-9gF78GrkFqw7GrsZnvz0JWNTeb6fue6896L)
To: org.eclipse.rcp.feature.group [3.6.1.r361_v20100827-9OArFLdFjY-ThSQXmKvKz0_T]
Cannot satisfy dependency:
From: Eclipse RCP 3.6.1.r361_v20100827-9OArFLdFjY-ThSQXmKvKz0_T (org.eclipse.rcp.feature.group 3.6.1.r361_v20100827-9OArFLdFjY-ThSQXmKvKz0_T)
To: org.eclipse.ui [3.6.1.M20100826-1330]
Цитирай
#56

@Bgm8 трябва ти само Android Development Tools. Махни тикчетата от другите DDMS, Traceview и Hierarchy Viewer. Проблема мисля, че идва от Traceview.

Nexus S GT-I9020T (на ремонт) + Galaxy Nexus GT-I9250 + Nexus 7
Цитирай
#57

Имам много малко място на флашката, не мога да инсталирам нищо. :mad: Сега търся HDD за компа, когато намеря тогава ще ги инсталирам...
Цитирай
#58

teneke написа:Тая грешка направо ме побърква, във всеки проект се появява, ако успея някак си да я оправя, като дам "Clean" и обнови файловете пак ми дава тая грешка :angry: :angry: :angry: :angry:

http://img684.imageshack.us/img684/8554/91685130.png


Днеска разбрах защо ми го е правил тоя проблем, като обновя ID-то на нещо в xml файла после трябва да го запазя ctrl+s за да се запамети IDто и да мога да го ползвам Tooth Tooth


Тази грешка се появява защото не съм си запазвал XML файла след като го едитна, днес го забелязах. Като си задам IDто после трябва да ctrl+S файла и няма да ми излиза така гадно подчертано а си излиза красивичко синьо.


GT540, G2, G4, S8+, Note9, Galaxy Tab S4, Note10+

Цитирай
#59

аз за това профилактично от време на време си праскам бутона save all Wink
Цитирай
#60

]Пичове, бихте ли ми помогнали понеже съм абсолютно начинаещ в тази сфера. Искам да питам защо когато стартирам програмката от Run as Android Application ми излиза само надписа Андроид и нищо повече. :confused:
Цитирай
#61

чакай... Smile зарежда ти се емулатора
Цитирай
#62

ее да аз чакам от достадълго време ама само седи на този надпис. Едва ли и ти си чакал повече от 2, 3 минути за да ти стартира Smile
Цитирай
#63

зависи... в някои случаи относно тоя емулатор, 2-3 минути НЕ СА доста дълго. Чакай още Smile
Цитирай
#64

Компилаторът се стартира но сега имам нов проблем излиза ми че няма връзка със сървъра (file:///android_asset/www/index.html) има те ли идея как да го оправя този проблем :confused:
Цитирай
#65

peter6 написа:Компилаторът се стартира но сега имам нов проблем излиза ми че няма връзка със сървъра (file:///android_asset/www/index.html) има те ли идея как да го оправя този проблем :confused:
това не е връзка със сървъра а трябва да имаш такъв index.html и папка www във папка assets във приложението ти.

п.с. при проблем в програмирането си направи тема във този раздел, а не да се пълни с излишни постове темата инсталиране и конфигуриране на работната стреда Еклипс
Цитирай
#66

ndsbg написа:
peter6 написа:Компилаторът се стартира но сега имам нов проблем излиза ми че няма връзка със сървъра (file:///android_asset/www/index.html) има те ли идея как да го оправя този проблем :confused:
това не е връзка със сървъра а трябва да имаш такъв index.html и папка www във папка assets във приложението ти.

п.с. при проблем в програмирането си направи тема във този раздел, а не да се пълни с излишни постове темата инсталиране и конфигуриране на работната стреда Еклипс


виж снимката имам го този фаил :unknw:
Цитирай
#67

Актвирал ли си и javascript-a на webview-то - browser.getSettings().setJavaScriptEnabled(true);
Цитирай
#68

Имам проблем! С Windows7x64 съм. Опитвам се да инсталирам най-новият пакет на Android SDK - installer_r20-windows. Но ми казва, че не може да намери Java на моя компютър. С версия 16 стана, но каза, че е стара. Казва, че ако все пак имам инсталиран JDK( а аз имам такава), трябва да " simply set an environment variable JAVA_HOME to point it". Ей това не мога да разбера! Някой може ли да ми каже какво трябва да направя? Благодаря!

Оправих се, благодарение на това http://publib.boulder.ibm.com/infocenter...riable.htm

Ако някой има нужда...
Цитирай
#69

Пробвай да добавиш java-та като на снимката и виж ще има ли полза
[Изображение: viu1342087897a.png]
Цитирай
#70

yo_asakura, много благодаря за бързата намеса! Точно така стана! Благодаря, още веднъж!
Цитирай
#71

Сега пък имам друг проблем! Когато давам от eclipse build application ми го инсталира на виртуалното устройство, но не ми го стартира, нито ми поставя икона при приложенията. Иначе е там и мога само да го деинсталирам. Някакви идеи? Стана след ъпдейт на няколко пакета на SDK-то.
Цитирай
#72

Задължително ако искаш да се стартира приложението трябва в манифеста му едното активити да е:
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
иначе само инсталира и няма указан старт екран. Виж да не ти е тва проблема...
Цитирай
#73

Имам малко странен обаче адски дразнещ проблем.
Indigo SR2
Build: 20120216-1857

Поянкога като пиша в xml файловете, текста се размества. Т.е. изглежда, че е на едно място, обаче като започна да пиша, пиша на друго място. Мога да видя реалното разположение на текста само като го маркирам целия.

Маркираното с мишката, е реалното разположение на текста. А когато не е маркирано еклипса ми го показва всичко с 2 реда надолу.
Понякога като затворя и отворя наново xml файлчето се оправя, понякога не.
Идеи от какво е как се оправя ?


GT540, G2, G4, S8+, Note9, Galaxy Tab S4, Note10+

Цитирай
#74

Този бъг е изключително досаден, не може да се оправи засега. Има временно решение:
Цитат:when that bug occures, you can use cleanup ( Source->Cleanup Document->Ok ) to temporary fix bug
https://bugs.eclipse.org/bugs/show_bug.cgi?id=375421
Цитирай
#75

При мен обикновено се оправя ако затворя xml файла и пак го отворя. Иначе и мен ме дразни и се получава ако позиционираш елемент в layout-a чрез мишката и след това искаш нещо да пишеш в кода. Затова да го избягвам, ак оместя нещо наръка, първо save-ам, после затварям файла, пак отварям и тогава пиша... Smile
Цитирай




Потребители разглеждащи темата: 1 гост(и)