java.awt.geom файлын сақтау мүмкін емес

Мен тек жаңа Eclipse Android жобасында жұмыс істей бастадым және java.awt.geom пакетінде сабақтарды қолданғым келеді. Менде OpenJVM 1.6 және күн 1.6 jdk орнатылған, Debyanдің репозитарийлерінен де. Пакетті импорттауға тырысқанда, ол импорттауды шеше алмайды дейді (шын мәнінде, Eclipse-тің автозаводы awt және awt.font ғана көрсетіледі).

I am beyond confused as to why this is, as I looked at the JRE system libraries set up in my Eclipse by doing: Window > Preferences > Java > Installed JREs > Edit... and I see that I have rt.jar included, and when I locate the jar on disk and examine it's contents with jar ft rt.jar, I see that it contains java/awt/geom classes.

Бұл топтаманы Eclipse-те импорттау мүмкін емес екенін ешкім білмейді ме?

Рахмет

8

1 жауаптар

Android JRE кітапханаларын қатаң пайдаланбайды. Олардың кейбіреулері қол жетімді және олардың кейбіреулері, Android SDK құрамына кіретініне байланысты емес. Android жобалары Android SDK-ге қарсы орнатылған, ол (ол пайда болғандай) сол кітапханаға ие емес.

Android SDK істейді тізімінің ресми тізімі үшін, өтіңіз дереккөз : Google және қарсы сіз жасайтын Android нақты нұсқасы үшін «анықтамалық» қойындысын шығарып алыңыз.

Бұл кейбір шатасуларды тудырады, мен білемін. Android SDK-дің көпшілігі ресми түрде (немесе Ашық) JDK-тан таныс нәрселерді пайдаланса да, олар техникалық жағынан бірдей емес.

Сондай-ақ, Android неге Java-ды пайдаланады? »Деген жауаптардың біреуі түсіндіреді, бұл Java (тіл синтаксисі, құрылымы және т.б.) болып табылады, бірақ байт кодына компиляция кезінде JDK пайдаланбайды .

7
қосылды
@rajatIIT - мен білетін жалғыз шешім - Android SDK-мен кеңесу және JDK-ның кез-келген білімі сізге көмектесетін болады деген ойдамай, тілді оқып, түсінуден басқа. Android-ге арналған геометрияның нақты шешіміне келер болсам, мен оған жеке қараған емеспін, сондықтан мен сізге көмектесе алмаймын деп қорқамын.
қосылды автор jefflunt, көзі
@normalocity сіз бұл мәселені анықтадыңыз. Сіз сондай-ақ ықтимал шешім туралы айта аласыз ба?
қосылды автор 10101010, көзі
Жауап үшін рақмет! Бұл мүлдем мағынасы бар; Мен әрдайым андроидтық құжаттаманың кейбір java-пакеттерінде құжаттама бар екенін түсіндім.
қосылды автор noobler, көзі