Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Twitter API / 16 сообщений из 16, страница 1 из 1
08.02.2012, 16:58:15
    #37652145
ALOTE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Twitter API
Здравствуйте!
Я тут начал развлекаться с разработкой под Android(раньше Java видел только в институте, то есть более 10 лет назад) и вот нарвался на проблему с Twitter API
Использую например java-twitter-0.9-snapshot.
И на момент
Код: java
1.
Api api = Api.builder().build(); 

выдается ошибка.
Так же с Twitter4J library не проходит
Код: java
1.
RequestToken requestToken = twitter.getOAuthRequestToken();


Всегда выдается дико информационное сообщение об ошибке api.twitter.com

Может у кого были подобные проблемы?
...
Рейтинг: 0 / 0
08.02.2012, 17:07:11
    #37652163
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Twitter API
ALOTEвыдается ошибка.
Всегда выдается дико информационное сообщение об ошибке api.twitter.com

Так и пишет: "Не информационная (точно не информативная?) ошибка. Даже не читайте." ?
...
Рейтинг: 0 / 0
08.02.2012, 17:22:04
    #37652199
ALOTE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Twitter API
Blazkowicz,
Да Вы его за Толстого принимаете. Если бы он столько писал. Он пишет в сообщении об ошибке "api.twitter.com" и все.
...
Рейтинг: 0 / 0
08.02.2012, 17:23:28
    #37652206
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Twitter API
ALOTEДа Вы его за Толстого принимаете. Если бы он столько писал. Он пишет в сообщении об ошибке "api.twitter.com" и все.
Кто он и что именно пишет?
...
Рейтинг: 0 / 0
08.02.2012, 17:41:55
    #37652234
ALOTE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Twitter API
Blazkowicz,
Вы меня прямо ставите в тупик. Попробую точнее
делаю
try{
RequestToken requestToken = twitter.getOAuthRequestToken();}
catch (TwitterException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Возвращает "api.twitter.com" - это именно та строка которую возвращает
...
Рейтинг: 0 / 0
08.02.2012, 17:44:09
    #37652239
GregTk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Twitter API
ALOTE,

Покажите стак-трейс
...
Рейтинг: 0 / 0
08.02.2012, 17:51:04
    #37652254
ALOTE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Twitter API
GregTk,
Не очень освоился c Eclipse. Простите если не то.
Это имелось в виду?
02-08 17:54:54.678: D/AndroidRuntime(1451): Shutting down VM
02-08 17:54:54.678: W/dalvikvm(1451): threadid=1: thread exiting with uncaught exception (group=0x4001d648)
02-08 17:54:54.698: E/AndroidRuntime(1451): FATAL EXCEPTION: main
02-08 17:54:54.698: E/AndroidRuntime(1451): java.lang.IllegalStateException: Could not execute method of the activity
02-08 17:54:54.698: E/AndroidRuntime(1451): at android.view.View$1.onClick(View.java:2191)
02-08 17:54:54.698: E/AndroidRuntime(1451): at android.view.View.performClick(View.java:2532)
02-08 17:54:54.698: E/AndroidRuntime(1451): at android.view.View$PerformClick.run(View.java:9291)
02-08 17:54:54.698: E/AndroidRuntime(1451): at android.os.Handler.handleCallback(Handler.java:587)
02-08 17:54:54.698: E/AndroidRuntime(1451): at android.os.Handler.dispatchMessage(Handler.java:92)
02-08 17:54:54.698: E/AndroidRuntime(1451): at android.os.Looper.loop(Looper.java:150)
02-08 17:54:54.698: E/AndroidRuntime(1451): at android.app.ActivityThread.main(ActivityThread.java:4293)
02-08 17:54:54.698: E/AndroidRuntime(1451): at java.lang.reflect.Method.invokeNative(Native Method)
02-08 17:54:54.698: E/AndroidRuntime(1451): at java.lang.reflect.Method.invoke(Method.java:507)
02-08 17:54:54.698: E/AndroidRuntime(1451): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:849)
02-08 17:54:54.698: E/AndroidRuntime(1451): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:607)
02-08 17:54:54.698: E/AndroidRuntime(1451): at dalvik.system.NativeStart.main(Native Method)
02-08 17:54:54.698: E/AndroidRuntime(1451): Caused by: java.lang.reflect.InvocationTargetException
02-08 17:54:54.698: E/AndroidRuntime(1451): at java.lang.reflect.Method.invokeNative(Native Method)
02-08 17:54:54.698: E/AndroidRuntime(1451): at java.lang.reflect.Method.invoke(Method.java:507)
02-08 17:54:54.698: E/AndroidRuntime(1451): at android.view.View$1.onClick(View.java:2186)
02-08 17:54:54.698: E/AndroidRuntime(1451): ... 11 more
02-08 17:54:54.698: E/AndroidRuntime(1451): Caused by: java.lang.ExceptionInInitializerError
02-08 17:54:54.698: E/AndroidRuntime(1451): at your.SNotes.namespace.SpeakerNotesActivity.Tweet_OnClick(SpeakerNotesActivity.java:94)
02-08 17:54:54.698: E/AndroidRuntime(1451): ... 14 more
02-08 17:54:54.698: E/AndroidRuntime(1451): Caused by: java.lang.ExceptionInInitializerError
02-08 17:54:54.698: E/AndroidRuntime(1451): at net.unto.twitter.Api.<clinit>(Api.java:97)
02-08 17:54:54.698: E/AndroidRuntime(1451): ... 15 more
02-08 17:54:54.698: E/AndroidRuntime(1451): Caused by: java.lang.ExceptionInInitializerError
02-08 17:54:54.698: E/AndroidRuntime(1451): at net.unto.twitter.UtilProtos$Url$Scheme.<clinit>(UtilProtos.java:83)
02-08 17:54:54.698: E/AndroidRuntime(1451): ... 16 more
02-08 17:54:54.698: E/AndroidRuntime(1451): Caused by: java.lang.NoClassDefFoundError: net.unto.twitter.UtilProtos$1
02-08 17:54:54.698: E/AndroidRuntime(1451): at net.unto.twitter.UtilProtos.<clinit>(UtilProtos.java:574)
02-08 17:54:54.698: E/AndroidRuntime(1451): ... 17 more
02-08 17:54:56.440: I/Process(1451): Sending signal. PID: 1451 SIG: 9
02-08 17:55:56.569: W/ActivityThread(1560): Application your.SNotes.namespace is waiting for the debugger on port 8100...
...
Рейтинг: 0 / 0
08.02.2012, 17:53:54
    #37652260
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Twitter API
ALOTEGregTk,
Не очень освоился c Eclipse. Простите если не то.
Это имелось в виду?

А говоришь, не Толстой.

Вот проблема:
java.lang.NoClassDefFoundError: net.unto.twitter.UtilProtos
...
Рейтинг: 0 / 0
08.02.2012, 17:58:52
    #37652277
ALOTE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Twitter API
BlazkowiczALOTEGregTk,
Не очень освоился c Eclipse. Простите если не то.
Это имелось в виду?

А говоришь, не Толстой.

Вот проблема:
java.lang.NoClassDefFoundError: net.unto.twitter.UtilProtos
Вот спасибо. Надеюсь, теперь раскопаю проблему, если нет, буду, с сожалением, доставать знающих людей опять.
...
Рейтинг: 0 / 0
08.02.2012, 19:49:07
    #37652476
ALOTE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Twitter API
Эх. Придется опять у знающих людей спрашивать.
Итак что получается. Подгрузил кое что, и выходит ошибка

02-08 19:51:00.154: E/AndroidRuntime(6764): Caused by: java.lang.NoSuchMethodError: com.google.protobuf.Descriptors$FileDescriptor.internalBuildGeneratedFileFrom

Но класс com.google.protobuf.Descriptors у меня есть в подключенной к проекту библиотеке. А в нем есть FileDescriptor.internalBuildGeneratedFileFrom.

Теперь даже не знаю что делать?
...
Рейтинг: 0 / 0
08.02.2012, 21:38:46
    #37652650
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Twitter API
ALOTEЭх. Придется опять у знающих людей спрашивать.
Итак что получается. Подгрузил кое что, и выходит ошибка

02-08 19:51:00.154: E/AndroidRuntime(6764): Caused by: java.lang.NoSuchMethodError: com.google.protobuf.Descriptors$FileDescriptor.internalBuildGeneratedFileFrom

Но класс com.google.protobuf.Descriptors у меня есть в подключенной к проекту библиотеке. А в нем есть FileDescriptor.internalBuildGeneratedFileFrom.

Теперь даже не знаю что делать?

тебе ж говорят - пости весь стек ошибки.
...
Рейтинг: 0 / 0
08.02.2012, 21:45:02
    #37652657
ALOTE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Twitter API
1024,
Ну вот, с пылу. с жару
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
02-08 21:46:12.854: E/AndroidRuntime(11723): FATAL EXCEPTION: main
02-08 21:46:12.854: E/AndroidRuntime(11723): java.lang.IllegalStateException: Could not execute method of the activity
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at android.view.View$1.onClick(View.java:2191)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at android.view.View.performClick(View.java:2532)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at android.view.View$PerformClick.run(View.java:9291)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at android.os.Handler.handleCallback(Handler.java:587)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at android.os.Handler.dispatchMessage(Handler.java:92)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at android.os.Looper.loop(Looper.java:150)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at android.app.ActivityThread.main(ActivityThread.java:4293)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at java.lang.reflect.Method.invokeNative(Native Method)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at java.lang.reflect.Method.invoke(Method.java:507)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:849)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:607)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at dalvik.system.NativeStart.main(Native Method)
02-08 21:46:12.854: E/AndroidRuntime(11723): Caused by: java.lang.reflect.InvocationTargetException
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at java.lang.reflect.Method.invokeNative(Native Method)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at java.lang.reflect.Method.invoke(Method.java:507)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at android.view.View$1.onClick(View.java:2186)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	... 11 more
02-08 21:46:12.854: E/AndroidRuntime(11723): Caused by: java.lang.ExceptionInInitializerError
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at your.SNotes.namespace.SpeakerNotesActivity.Tweet_OnClick(SpeakerNotesActivity.java:80)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	... 14 more
02-08 21:46:12.854: E/AndroidRuntime(11723): Caused by: java.lang.ExceptionInInitializerError
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at net.unto.twitter.Api.<clinit>(Api.java:97)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	... 15 more
02-08 21:46:12.854: E/AndroidRuntime(11723): Caused by: java.lang.ExceptionInInitializerError
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at net.unto.twitter.UtilProtos$Url$Scheme.<clinit>(UtilProtos.java:83)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	... 16 more
02-08 21:46:12.854: E/AndroidRuntime(11723): Caused by: java.lang.NoSuchMethodError: com.google.protobuf.Descriptors$FileDescriptor.internalBuildGeneratedFileFrom
02-08 21:46:12.854: E/AndroidRuntime(11723): 	at net.unto.twitter.UtilProtos.<clinit>(UtilProtos.java:598)
02-08 21:46:12.854: E/AndroidRuntime(11723): 	... 17 more
02-08 21:46:14.456: I/Process(11723): Sending signal. PID: 11723 SIG: 9



Только все объекты на которые ругается имеют место быть в подключенных библиотеках.
...
Рейтинг: 0 / 0
08.02.2012, 21:54:50
    #37652673
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Twitter API
может просто onClick в форме есть а в коде не добавлен
...
Рейтинг: 0 / 0
08.02.2012, 21:57:51
    #37652680
ALOTE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Twitter API
1024,

Добавлен
Код: java
1.
2.
3.
4.
public void Tweet_OnClick(View v) 
    { 
    Api api = api.toString();
}



Если я делаю какую нибудь фигню типа
Код: java
1.
2.
3.
4.
Public void Tweet_OnClick(View v) 
    { 
tv = (TextView)findViewById(R.id.textView1 );
}


То все прекрасно отрабатывает. Ошибка именно на строке
Код: java
1.
Api api = api.toString();
...
Рейтинг: 0 / 0
08.02.2012, 21:58:49
    #37652681
ALOTE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Twitter API
Ой, прошу пардону, на строке Api api = Api.builder().build(); . Это я просто рабочий кусок кода вставил
...
Рейтинг: 0 / 0
08.02.2012, 22:30:56
    #37652730
ALOTE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Twitter API
А не может быть дело в Classpath? А то проблемные библиотеки я накачал из сети и положил в папку UserLib в папке Android-SDKS (Винда 7-я у меня). Может еще где пути к ним прописать надо?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Twitter API / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]