2012-02-02 11 views
1

に貼り付けます。私のアプリはログインを促し、エラーメッセージなしでログインし、「Hello World!」というテキストのページを表示するだけです。このチュートリアルでは、この時点で、アクセス許可に関するダイアログが表示されるはずですが、これは起こっていないと言います。私はHello Worldのテキストを表示するコードをどこにも見つけることができないので、それも奇妙です。エラーメッセージはありません。私はAndroidのチュートリアルを追ってきたAndroidのチュートリアル

ご協力いただきまして誠にありがとうございます。

+1

すでに掲載されているコードを投稿してください。 – bschultz

答えて

0

私は同じ問題を抱えており、キーストアのトラブルシューティングを読んだ後に解決しました。もともと、私はキーストアパスワードにデフォルトの "アンドロイド"を使用しませんでした。私がそれをしたら、私のアプリは正しく始まった。

$ keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64 
Enter keystore password: android 
+0

しかし、キーストアソリューションの修正は一度しか行われませんでした。後続の実行で、私はフラッシュに戻って、 "Hello World"画面をフォローしました。少なくともLogCatは@ brodyのコードで「Completed」と表示されます。 –

0

何らかのLog.dを入れて何が起こっているかを確認してください。アプリケーションがアクセス権を要求していないため、基本情報に自由にアクセスできるからです。

@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 

    facebook.authorize(this, new DialogListener() { 
     @Override 
     public void onComplete(Bundle values) { 
      Log.d(TAG,"Completed!"); 
     } 

     @Override 
     public void onFacebookError(FacebookError error) { 
      Log.d(TAG,"Facebook Error!"); 
     } 

     @Override 
     public void onError(DialogError e) { 
      Log.d(TAG,"Error!") 
     } 

     @Override 
     public void onCancel() { 
      Log.d(TAG,"User Canceled"); 
     } 
    }); 
} 
0

あなたのアプリにはアクセス権が必要ないため、アプリには要求されません。 「Hello world」のテキストは、res/layoutのmain.xmlファイルとres/valuesのstring.xmlをチェックアウトします。

関連する問題