android start activity report android.content.res.Resources$NotFoundException: 文字列リソースID #0x0
2022-02-18 22:39:57
WeChatの共有では、コールバックコードは以下のようになります。
public class WXEntryActivity extends Activity implements IWXAPIEventHandler {
private IWXAPI api;
int ERR_OK = 0;
int ERR_USER_CANCEL = 1;
int ERR_AUTH_DENIED = 2;
int ERR_UNKNOWN = -1;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
api = WXAPIFactory.createWXAPI(this, ConfigManager.WX_APPID, true);
api.handleIntent(getIntent(), this);
}
// When WeChat sends a request to a third-party app, it will call back to this method
@Override
public void onReq(BaseReq req) {
switch (req.getType()) {
case ConstantsAPI.COMMAND_GETMESSAGE_FROM_WX:
Intent intent = getIntent();
System.out.println(intent.toString());
break;
case ConstantsAPI.COMMAND_SHOWMESSAGE_FROM_WX:
break;
default:
break;
}
}
// The response to the request sent by the third-party application to WeChat will be called back to this method
@Override
public void onResp(BaseResp resp) {
int result = 0;
switch (resp.errCode) {
case BaseResp.ErrCode.ERR_OK:
result = ERR_OK;
break;
case BaseResp.ErrCode.ERR_USER_CANCEL:
result = ERR_USER_CANCEL;
break;
ERR_AUTH_DENIED:
result = ERR_AUTH_DENIED;
break;
default:
result = ERR_UNKNOWN;
break;
}
Toast.makeText(this, result, Toast.LENGTH_LONG).show();
// TODO WeChat share Call the interface after success
this.finish();
}
以下のようなエラーが直接報告されます。
RuntimeException: Unable to start activity ComponentInfo{com.xxx.xxx/com.xxx.wxapi.WXEntryActivity}: android.content.res.WXEntryActivity.WXEntryActivity を起動できません。Resources$NotFoundException: 文字列リソースID #0x0
最後に、それはトーストの結果がint型であることが判明したので、すぐにエラーを報告し、次のように変更する必要がありました。
Toast.makeText(this, result + "", Toast.LENGTH_LONG).show();
関連
-
Android Studio + Gradle またはコマンドラインを使用した Android apk の署名とパッケージング
-
アプリの実行エラー。Default ActivityNot Found 完璧な解決策
-
Android Studioの解決策:xxxは囲むクラスではありませんエラー
-
adb push 権限拒否の解決策
-
Appiumチュートリアル_Android
-
Android Bluetooth接続
-
Mac OS X用Android Studioショートカット
-
Android Studioの開発環境構築とAndroid Studioエミュレータの作成
-
ARMアセンブリ共通命令 NULL演算 NOP命令
-
java.util.Iterator java.util.List.iterator()' で null オブジェクト参照例外が発生した場合の解決策を紹介します。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Eclipse パッケージエクスプローラーの開き方
-
Android 問題集 No.11:トランスポートエンドポイントが接続されていない
-
AndroidのEditTextにデフォルト値を設定する方法とヒントを設定する方法
-
ConstraintLayoutにおけるChainとGuidelineの利用について
-
Android ListViewでaddHeaderを使用する
-
Androidレイアウトにおけるmargin,padding,alignの使い分けと違いについて
-
Androidアプリの放送受信機登録(registerReceiver)処理の分析
-
android ImageViewの割り当て問題 setImageResourceとsetImageBitmap
-
アンドロイドアンダーライン(図形入り
-
appの実行エラー:ターゲットデバイスが見つかりませんでした。