ฉันจะหาข้อกำหนดขั้นต่ำสำหรับแอพได้ที่ไหน


11

ฉันพยายามติดตั้งแอพใหม่จาก Google Play บนคอมพิวเตอร์ของฉัน แต่มีข้อความบอกว่าแอพไม่สามารถใช้งานได้กับอุปกรณ์ของฉัน ไม่ได้รับข้อมูลเพิ่มเติม

ใครช่วยกรุณาบอกฉันว่าฉันสามารถหาข้อกำหนดขั้นต่ำสำหรับแอพที่ให้มาได้ที่ไหน ฉันต้องการตรวจสอบสิ่งที่ขาดหายไปในโทรศัพท์ของฉัน บางทีฉันสามารถแก้ไขปัญหาได้โดยสมมติว่าไม่ใช่ปัญหาฮาร์ดแวร์


ฉันสันนิษฐานเสมอเพราะฉันไม่สามารถติดตั้งแอพเฉพาะจาก Play Store ได้เนื่องจากที่ตั้งทางภูมิศาสตร์มากกว่าที่จะเป็นเพราะคุณสมบัติของโทรศัพท์ของฉัน บทความสำหรับ CNN เรื่องนี้ "แอพ Android ควรมีข้อกำหนดขั้นต่ำหรือไม่" อาจให้ข้อมูลเชิงลึกเพิ่มเติม
Simon

1
ฉันลืมที่จะใส่ลิงค์edition.cnn.com/2011/TECH/mobile/06/07/android.app.problems/ …
Simon

1
คุณสามารถดูไฟล์ Manifest ตามที่แนะนำในคำตอบของ Ifor โดยใช้วิธีการที่อธิบายไว้ที่นี่: stackoverflow.com/questions/2097813/…หรือstackoverflow.com/questions/4191762/…
Peanut

เมื่อเร็ว ๆ นี้ฉันมีกรณีที่ Google Play จะทำเครื่องหมายแอปที่เข้ากันไม่ได้กับอุปกรณ์ของฉันและอีกสองวันต่อมาเข้ากันได้ (และให้ฉันติดตั้งแอปที่ทำงานได้ดี) โดยไม่มีการเปลี่ยนแปลงใด ๆ จากผู้สร้างแอป ใครบอกฉันว่าเขาไม่ได้เปลี่ยนแปลงอะไรในช่วงเวลานั้น) ดังนั้นฉันเดาว่า Google อาจใช้เกณฑ์การแก้ปัญหาบางอย่างเพื่อพิจารณาตัดสินความเข้ากันได้ของพวกเขา สิ่งนี้อาจทำให้เป็นการยากที่จะได้รับคำสั่งที่ชัดเจนเกี่ยวกับสิ่งที่ขาดหายไปในหลักการ (แม้ว่า Google จะเสนอข้อมูลนี้) บางทีแค่ความมั่นใจหายไป
Trilarion

คำตอบ:


10

ทฤษฎีคือคุณไม่จำเป็นต้องรู้ เมื่อนักพัฒนาเผยแพร่แอปจะมีไฟล์ manifest.xml ที่อธิบายถึงความสามารถที่จำเป็น สิ่งเหล่านี้อาจเกี่ยวข้องกับฮาร์ดแวร์และเฟิร์มแวร์ เช่นคุณต้องการรุ่น Android ขั้นต่ำหรือคุณต้องการคุณสมบัติฮาร์ดแวร์เฉพาะเช่น GPS Google Play จะกรองแอปที่คุณสามารถดูและติดตั้งโดยอัตโนมัติตามข้อกำหนดเหล่านี้ นักพัฒนายังสามารถกำหนดข้อกำหนดทางภูมิศาสตร์และความต้องการของผู้ให้บริการรวมทั้งไม่อนุญาตอุปกรณ์เฉพาะหากพวกเขาต้องการ

ในกรณีของคุณสิ่งที่ชัดเจนที่ต้องทำคือการตรวจสอบก่อนว่านักพัฒนามีเว็บไซต์ที่มีข้อมูลเพิ่มเติมใด ๆ หากไม่มีความช่วยเหลือลองส่งอีเมลถึงพวกเขาการกรองอาจยุ่งยากและดึงดูดนักพัฒนา หากนักพัฒนาตอบรับได้ดีพวกเขาควรกลับมาหาคุณ เป็นเรื่องที่พวกเขาสนใจที่จะให้แอปทำงานบนอุปกรณ์ให้มากที่สุดเท่าที่จะเป็นไปได้ตามปกติดังนั้นหากไม่มีเหตุผลที่ดีที่แอพจะไม่สามารถทำงานร่วมกับอุปกรณ์ของคุณได้พวกเขาควรชื่นชมโอกาสที่จะแก้ไขปัญหา หากมีปัญหาที่ถูกต้องคำถามของคุณอาจช่วยให้พวกเขาให้ข้อมูลบนเว็บไซต์หรือในคำอธิบาย


2
ไม่แน่ใจว่าทฤษฎีเป็นจริงที่ไม่ควรรู้ ในฐานะที่เป็นโปสเตอร์ต้นฉบับระบุว่ามันสมเหตุสมผลที่จะรู้ว่าอะไรหายไป อาจเป็นเพียงแค่ไม่ใช่ทฤษฎี เนื่องจากมีไฟล์ที่อธิบายความสามารถที่ต้องการอยู่แล้วจึงไม่ยากที่จะแสดงข้อมูลเกี่ยวกับสิ่งที่ขาดหายไป มันไม่ได้ติดตั้งไว้ใน google app store
Trilarion

4

ในฐานะที่เป็นคำตอบอื่น ๆ แล้วรัฐต้องการจะถูกเก็บไว้ใน's.apk Manifestมีเครื่องมือหลายอย่างที่สามารถช่วยคุณวิเคราะห์ไฟล์นี้ได้ตามที่อธิบายไว้ในคำถามของ StackOverflow วิธีดู AndroidManifest .xml จากไฟล์ APK . ตัวอย่างที่ให้ไว้ในคำตอบรวมถึง:

จากนั้นยังมี ...

... และอาจมีอีกมากมาย


2

คำตอบง่ายๆ: คุณทำไม่ได้

คำตอบเพิ่มเติม: คุณไม่สามารถทำได้เว้นแต่ผู้พัฒนาได้ระบุไว้ในเว็บไซต์ของพวกเขา คุณสามารถส่งอีเมลถึงพวกเขาเพื่อถามพวกเขา

นักพัฒนาซอฟต์แวร์ใช้ไฟล์รายการของแอพเพื่อระบุข้อกำหนดของฮาร์ดแวร์หรือซอฟต์แวร์สำหรับแอพของพวกเขา - Google Play ใช้ข้อมูลนี้เพื่อไม่ให้ติดตั้งแอพในอุปกรณ์ที่เข้ากันไม่ได้

ตัวอย่างของสิ่งที่พวกเขาสามารถทำได้คือ:

  • เวอร์ชัน Android ขั้นต่ำ
  • รุ่น Android สูงสุด
  • ข้อกำหนดด้านฮาร์ดแวร์
    • จำเป็นต้องมี GPS
    • คุณต้องมีมาตรความเร่ง
    • คุณต้องสามารถใช้โหมดแนวตั้ง / แนวนอน
  • ที่ตั้งทางภูมิศาสตร์หรือประเทศบัญชี Google (ซึ่งไม่สามารถเปลี่ยนแปลงได้)
  • ผู้ให้บริการเครือข่ายโทรศัพท์เคลื่อนที่ / บริษัท ผู้ให้บริการโทรคมนาคม

หากแอปใช้ NDK และสร้างขึ้นสำหรับ armv7 คุณจะต้องใช้อุปกรณ์ armv7


2
ขออภัยที่แก้ไขคุณ: แต่คุณทำได้ มีเครื่องมือที่ให้คุณเรียกดูManifestไฟล์ได้
อิซซี

@ อิซซี่ฉันควรจะบอกว่าคุณสามารถแก้ไขรายการ แต่ฉันเขียนสิ่งนี้ในโรงเรียนและอย่างรวดเร็ว
เลียม

2

ไปที่ apkpure.com พวกเขาแสดงข้อมูลนี้ที่ด้านล่างของหน้าจอ ไม่จำเป็นต้องดาวน์โหลดเครื่องมือ

ในฐานะผู้บริโภคฉันจำเป็นต้องรู้รุ่นนี้เพราะฉันต้องการทราบว่าแท็บเล็ตรุ่นเก่าของฉันสามารถใช้งานซอฟต์แวร์ได้หรือไม่


0

คำตอบที่ง่ายที่สุดสำหรับคำถามของคุณคือนักพัฒนาได้แยกอุปกรณ์ของคุณออกจากรายการอุปกรณ์ที่รองรับ

สิ่งนี้อาจเกิดจากสาเหตุต่อไปนี้:

  • โทรศัพท์ของคุณอาจทำให้เกิดปัญหากับแอพ สิ่งนี้สามารถนำไปสู่นักพัฒนาที่ไม่รวมอุปกรณ์ของคุณ
  • นักพัฒนาได้แยกอุปกรณ์ที่มีปัจจัยฟอร์มบางอย่าง
  • ผู้พัฒนาอาจกำหนดเป้าหมายไปยังโทรศัพท์มือถือบางรุ่นเท่านั้น

คุณอาจได้รับรายละเอียดของอุปกรณ์ที่รองรับจากเว็บไซต์ของผู้พัฒนา

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.