Android(Java)でアプリの更新を促すDialogを作成するために以下のコードを実装しております。
versionCodeはPackageInfoから取得したバージョン
latest_versionはJsonから取得した最新バージョン

    AlertDialog.Builder UpdateDialog = new AlertDialog.Builder(MainActivity.this);
                    UpdateDialog.setTitle("UPDATE!");
                    UpdateDialog.setMessage(R.string.update + "\nYOUR VERSION : " + versionCode + "\nLATEST VERSION : " + latest_version);
                    UpdateDialog.setIcon(R.mipmap.ic_launcher);
                    UpdateDialog.setCancelable(false);
                    UpdateDialog.setPositiveButton("UPDATE", new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialog, int which) {
                            dialog.dismiss();
                            setState(PREFERENCE_BOOTED);
                        }
                    });
                    UpdateDialog.create();
                    UpdateDialog.show();

するとDialogには

    UPDATE

    2131230759
    YOUR_VERSION : 1
    LATEST_VERSION : 3.1

と出てきてしまいます。
おそらく、R.stringを表示する際にうまくいってないようです。

もし解決方法をご存知の方がいらっしゃいましたら、ご教授のほどお願いいたします。