Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > import во framework


Автор: Asafj 1.1.2011, 19:34
Есть файл :    package com.android.settings.ethernet.EthernetLayer - http://gitorious.org/0xdroid/packages_apps_settings/blobs/master/src/com/android/settings/ethernet/EthernetLayer.java и в этом классе есть статическая переменная, значение которой надо получить в frameworke в классе :
package android.net.ethernet.EthernetStateTracker - http://gitorious.org/0xdroid/frameworks_base/blobs/master/ethernet/java/android/net/ethernet/EthernetStateTracker.java 

При компиляции возникает ошибка при импорте пакета import package com.android.settings.ethernet.EthernetLayer
import can't find file
C чем это может быть связано? smile 

Автор: mstalker26 2.1.2011, 02:45
http://en.wikipedia.org/wiki/Classpath_%28Java%29

edit: Вот тут по-русски smile http://www.ibm.com/developerworks/ru/library/j-classpath-windows/

Автор: Asafj 2.1.2011, 14:32
mstalker26,  прочитал, но не очень понял, что делать для моего случая
Мне нужно с classpath разбираться?
Здесь тем более про винду написано, а надо на linuxe

Автор: mstalker26 2.1.2011, 21:02
ну аналогичная статья для linux'а http://www.ibm.com/developerworks/ru/library/j-classpath-unix/
очень хорошо об этом (и не только) написал skipy http://skipy.ru/technics/likbez.html#lookup

Ты хоть напиши какая у тебя структура каталогов и где твой подключаемый jar лежит, а то ясновидящих нет, да и новый год прошел (уже не так легко думается smile)

Автор: Asafj 3.1.2011, 01:09
хм 
а если есть 2 класса :

из файла com.android.settings.ethernet файл фреймворка android.net.ethernet доступен
а нооборот- нет.

Это связано с classpath или я просто не правильно import записал?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)