내 앱에서 Android 마켓 플레이스에 링크하고 싶습니다. 그래서 내 사용자에게 리뷰를 작성하도록 보낼 수 있습니다. 이미 WebView를 사용하여 Android 마켓 플레이스에 연결하는 방법을 알고 있지만 리뷰를 작성하지는 않습니다. 기기에서 마켓 플레이스를 열고 앱의 구매/리뷰 페이지로 이동해야합니다.Android 마켓 플레이스에 연결하는 방법 앱 내에서 리뷰 하시겠습니까?
답변
하지만,이 앱 (가 아닌 검색 결과가 바로 표시됩니다
이당신은 Market Intent here에 대한 자세한 내용을보실 수 있습니다
이Uri marketUri = Uri.parse("market://details?id=" + getPackageName());
startActivity(new Intent.ACTION_VIEW).setData(marketUri);
(참고 :.. 활동을 가정 응용 프로그램의 매니페스트에 선언 된 패키지와 동일합니다. 그렇지 않은 경우 getPackageName()
대신 패키지를 하드 코딩하면됩니다.
: 설명서 mo Linking to Your Products. 감사합니다 Chris Cirefice
String myUrl = "market://search?q=pname:com.your.package.name";
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(myUrl)) ;
startActivity(i);
이렇게하면 기기에서 마켓 애플리케이션이 열리고 애플리케이션 (또는 패키지 이름을 제공하는 앱)의 페이지가 표시됩니다. 내가 아는 한 사용자가 거기에서 가져와야 할 것입니다. 어쨌든 리뷰 섹션에 대한 딥 링크가 있다고 생각하지 않습니다.
감사합니다 나는 당신이 사항 setData을 (전화를 생각 uri) 크래커처럼 잭, 그게 내가 잘못한거야? – user189581
글쎄, 크래커 잭 코드가 내게 오류를주고있다. 귀하의 검색 uri에서 나는이 오류를 얻고 있습니다 : "검색을 위해 Android 마켓에는 일치하는 것이 없습니다 : pname : com.laughingplaceapps.harmonize". – user189581
Uri에서 "pname :"을 제거하여 작동하도록했습니다. 나는 크랙커 잭이 제안한 것처럼 세부적인 페이지로 곧바로 갈 것입니다.하지만 이것은 pname 없이는 가능합니다. 그래서 적어도 지금은 뭔가가 있습니다. – user189581
이것은 내가 해왔 방법입니다. 나는 코드가 정확히에 넣어 한 방식으로 작동합니다 생각하지 않지만,
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=your.package.name")));
- 1. 마켓 플레이스에 안드로이드 앱이 나타나지 않습니다.
- 2. Android 마켓 플레이스에 웹 응용 프로그램을 추가 할 수 있습니까?
- 3. 마켓 플레이스 앱 아이콘 사용
- 4. Android 마켓 플레이스 링크
- 5. Android 마켓 설치 방법?
- 6. Android - 앱 평가/댓글을 앱 내에서 Market에 게시하는 방법은 무엇인가요?
- 7. Android 마켓 앱 네트워크 트래픽 역전
- 8. Android 마켓 유니버설 앱 (Tablet + Phone)
- 9. HTML5 Android App - 안드로이드 마켓
- 10. Android 마켓 플레이스 : 예약 네임 스페이스
- 11. Android 마켓 텍스트 형식
- 12. Android 마켓
- 13. Android 앱 지원 옵션
- 14. SDK를 낮추려면 Android 마켓 앱을 업데이트 하시겠습니까?
- 15. Google Android 마켓 애플리케이션 업그레이드 방법
- 16. Android 마켓 통계가 지연 되었습니까?
- 17. Android JNI 인터페이스를 통해 C++ 라이브러리를 사용할 수 있고 마켓 플레이스에 내 앱을 넣을 수 있습니까?
- 18. Android 마켓 애플 리케이션 업데이트
- 19. Android 마켓 플레이스 키워드
- 20. Android 마켓 통계 추적
- 21. Android 마켓 버그?
- 22. 타사 Android 마켓
- 23. SMS의 Android 마켓 링크
- 24. Android 마켓 라이선스 서비스
- 25. Android 마켓 서버
- 26. Android 마켓 크로스 마크
- 27. Android 마켓 개발자 콘솔
- 28. Android 마켓 오류 처리
- 29. Android 마켓 통계
- 30. Android 앱, 마켓 플레이스없이 업데이트하십시오. 응용 프로그램이 설치되지 않았습니다
해당 링크를 보내 주셔서 감사합니다. getPackageName()도 새로운 링크입니다. 나는 그 섹션을 찾고 있었고 찾을 수 없었다! 어떤 이유로, 디버거와 함께 테스트 장치에서이 코드를 실행하면 "찾을 수 없습니다!"라는 오류가 나타납니다. 요청한 항목을 찾을 수 없습니다. 웹 URL을 구성하면 항목이 다음과 같이 매우 잘 작동합니다. 어떤 제안이 있습니까? – user189581
테스트 장치가 다른 패키지 이름으로 설정되어 있습니까? 그리고 현재 시장에 출시 된 제품입니까? – CrackerJack9
예, https://market.android.com/에서 볼 수 있습니다. details? id = com.laughingplaceapps.harmonize. 패키지 이름을 하드 코딩하여 확실하게 알 수 있었고, 다른 앱과 같은 오류에서 패키지를 시도했습니다. 디버거가 시장의 의도를 차단하는지 궁금합니다. 아니면 아마도 시장 의도가 내 장치에서 제대로 작동하지 않는 것입니까? – user189581