Como acessar o recurso String de outro aplicativo

Eu tenho um aplicativo 'A' e um aplicativo 'B'.

Digamos, eu tenho um recurso de string no aplicativo 'A'

<\string name="abc">ABCDEF<\/string>

Como acesso o valor de abc da Atividade em 'B'.

Eu tentei o seguinte método.

try {
    PackageManager pm = getPackageManager();

    ComponentName component = new ComponentName(
        "com.android.myhome",
        "com.android.myhome.WebPortalActivity");
    ActivityInfo activityInfo = pm.getActivityInfo(component, 0);
    Resources res = pm.getResourcesForApplication(activityInfo.applicationInfo);
    int resId = res.getIdentifier("abc", "string", null);
}
catch(NameNotFoundException e){

}

Sempre resId é retornado 0 sempre. Alguém pode me informar se eu poderia acessar a string abc a partir do aplicativo 'B'

Atenciosamente, SANAT

questionAnswers(2)

yourAnswerToTheQuestion