android market:// details?id =不适用于app

Kis*_*ine 2 java android android-intent google-play

Android market://details?id=<pname>链接不适用于我的其中一个应用,这让我感到疯狂.我拉我的头发有没有人有任何想法?这是我的"Wrap It Up Box"链接,只是出现"Not Found" "The requested item could not be found."(下面的最后一个链接).如果您搜索Wrap It Up Box它显示就好了,只是直接链接到它不起作用.

public void onClick(View v){
        switch (v.getId()){
        case R.id.morebubrubsoundboardBtn:
            Intent goToMarket = null;
            goToMarket = new Intent(Intent.ACTION_VIEW,Uri.parse("market://details?id=com.jayavon.bubrubsoundboard"));
            startActivity(goToMarket);
        break;
        case R.id.morefarmvillehelperBtn:
            Intent goToMarket1 = null;
            goToMarket1 = new Intent(Intent.ACTION_VIEW,Uri.parse("market://details?id=com.jayavon.farmvillehelper"));
            startActivity(goToMarket1);
        break;
        case R.id.morefarmvillehelperfreeBtn:
            Intent goToMarket2 = null;
            goToMarket2 = new Intent(Intent.ACTION_VIEW,Uri.parse("market://details?id=com.jayavon.farmvillehelperfree"));
            startActivity(goToMarket2);
        break;
        case R.id.morefishvillehelperBtn:
            Intent goToMarket3 = null;
            goToMarket3 = new Intent(Intent.ACTION_VIEW,Uri.parse("market://details?id=com.jayavon.fishvillehelper"));
            startActivity(goToMarket3);
        break;
        case R.id.morefishvillehelperfreeBtn:
            Intent goToMarket4 = null;
            goToMarket4 = new Intent(Intent.ACTION_VIEW,Uri.parse("market://details?id=com.jayavon.fishvillehelperfree"));
            startActivity(goToMarket4);
        break;
        case R.id.morelarrysoundboardBtn:
            Intent goToMarket5 = null;
            goToMarket5 = new Intent(Intent.ACTION_VIEW,Uri.parse("market://details?id=com.jayavon.larrysoundboard"));
            startActivity(goToMarket5);
        break;
        case R.id.moreleonsoundboardBtn:
            Intent goToMarket6 = null;
            goToMarket6 = new Intent(Intent.ACTION_VIEW,Uri.parse("market://details?id=com.jayavon.leonsoundboard"));
            startActivity(goToMarket6);
        break;
        case R.id.morewrapitupboxBtn:
            Intent goToMarket7 = null;
            goToMarket7 = new Intent(Intent.ACTION_VIEW,Uri.parse("market://details?id=com.jayavon.wrapitupbox"));
            startActivity(goToMarket7);
        break;
        }
    }
Run Code Online (Sandbox Code Playgroud)

Flo*_*ern 6

我很抱歉,但你的包装名称"Wrap It Up Box"中有输入错误.你认为它的com.jayavon.wrapitupbox,但它实际上是com.javavon.wrapitupboxjavavon而不是jayavon.

  • 也可以对常量部分使用常量字符串.; O) (2认同)