用ANDROID寫plurk的登入程式

2010.05.07 02:37AM
用ANDROID寫plurk的登入程式

package com.android.plurk;

import android.app.Activity;
import android.os.Bundle;

import javax.swing.JOptionPane;
import com.google.jplurk.PlurkClient;
import com.google.jplurk.PlurkSettings;
import com.google.jplurk.Qualifier;
import com.google.jplurk.exception.PlurkException;

public class ActivityMain extends Activity {
 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  PlurkSettings settings = null;
  try {
   settings = new PlurkSettings();
  } catch (PlurkException e) {
   e.printStackTrace();
  }
  PlurkClient client = new PlurkClient(settings);
  client.login(JOptionPane.showInputDialog("your ID"), JOptionPane.showInputDialog("your password"));
  client.plurkAdd("這篇是測試用Android寫的plurk發文機器人", Qualifier.SAYS);
 }
}
 

想請問這個程式碼應該要怎麼改才能正確,這個用單純JAVA程式跑會連上線,但用到模擬器上就跑不動了。

3 則回應

  • 呵,我在 User Guide 上補了一個 Android 的範例,希望有所幫助啊 :D

     http://code.google.com/p/jplurk/wiki/UserGuide?ts=1276320434&updated=UserGuide

     

    2010-06-12
  • phl

    這段code你編譯得過去嗎?

    javax.swing.JOptionPane這個在Android沒有吧

    請先檢查一下你是不是貼錯程式碼了

    2010-06-11
  • 剛好路過看到~

    大概是因為 settings 從電腦中可以讀取 jplurk.properties 檔,
    但從模擬器中不行,所以模擬器中不會動。

    試著用 ISetting.Sample 把 api_key 吃進去之後,送給 PlurkClient 看看。

    如果還有問題歡迎到 jplurk 那邊討論問。
    Google Code 沒有內建討論區或留言板真不方便(攤手)
    不知道有沒有方便討論的空間?
     

    星塵 | http://askeing.blogspot.com/

     

    2010-05-26