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


Автор: qpile 26.5.2010, 21:59
Добрый вечер , Всем! пытаюсь прицепиться к аккаунту в гугле , используя вот эту инструкцию 

http://code.google.com/intl/ru/apis/finance/docs/2.0/developers_guide_java.html

Но при импорте классов 
Код

import com.google.gdata.client.finance.FinanceService;
import com.google.gdata.data.BaseEntry;
import com.google.gdata.data.BaseFeed;
import com.google.gdata.data.Link;
import com.google.gdata.data.PlainTextConstruct;
import com.google.gdata.data.extensions.Money;
import com.google.gdata.data.finance.*;
import com.google.gdata.util.AuthenticationException;
import com.google.gdata.util.ServiceException;


Какую я либку не подключал-все равно классы не находятся.Либки я беру из папки gdata-android-2.2.1-alpha.
Пишу под андроид.Разницы то все равно нет. В чем проблема? Спасибо за помощь заранее

Автор: ivanovpv 27.5.2010, 09:50
Скачай http://code.google.com/p/gdata-java-client/downloads/detail?name=gdata.java-1.41.3.zip - там все это и лежит

Автор: qpile 27.5.2010, 19:18
ну дык это же  к  JAVA а не под android.

Автор: qpile 27.5.2010, 19:48
Когда импортирую либки для JAVA -ругаться перестает..Загадка.. Но тем не менее спасибо

Автор: qpile 27.5.2010, 20:56
При попытке присодиниться получил вот эту ошибку 
Код

05-27 17:54:29.842: ERROR/AndroidRuntime(259): Uncaught handler: thread main exiting due to uncaught exception
05-27 17:54:29.863: ERROR/AndroidRuntime(259): java.lang.VerifyError: com.google.gdata.client.Service
05-27 17:54:29.863: ERROR/AndroidRuntime(259):     at Accountant.data.MoveMoney.onCreate(MoveMoney.java:47)
05-27 17:54:29.863: ERROR/AndroidRuntime(259):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
05-27 17:54:29.863: ERROR/AndroidRuntime(259):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)
05-27 17:54:29.863: ERROR/AndroidRuntime(259):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)
05-27 17:54:29.863: ERROR/AndroidRuntime(259):     at android.app.ActivityThread.access$2100(ActivityThread.java:116)
05-27 17:54:29.863: ERROR/AndroidRuntime(259):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
05-27 17:54:29.863: ERROR/AndroidRuntime(259):     at android.os.Handler.dispatchMessage(Handler.java:99)
05-27 17:54:29.863: ERROR/AndroidRuntime(259):     at android.os.Looper.loop(Looper.java:123)
05-27 17:54:29.863: ERROR/AndroidRuntime(259):     at android.app.ActivityThread.main(ActivityThread.java:4203)
05-27 17:54:29.863: ERROR/AndroidRuntime(259):     at java.lang.reflect.Method.invokeNative(Native Method)
05-27 17:54:29.863: ERROR/AndroidRuntime(259):     at java.lang.reflect.Method.invoke(Method.java:521)
05-27 17:54:29.863: ERROR/AndroidRuntime(259):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
05-27 17:54:29.863: ERROR/AndroidRuntime(259):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
05-27 17:54:29.863: ERROR/AndroidRuntime(259):     at dalvik.system.NativeStart.main(Native Method)



Коннекчусь вот так
Код

 FinanceService myService = new FinanceService("StartClass");
          try {
            myService.setUserCredentials("емэйл","пароль");
        } catch (AuthenticationException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }



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