คำอธิบาย |
---|
คู่มือนักพัฒนา |
SpeedChecker SDK สำหรับ Android ช่วยให้นักพัฒนาสามารถรวมคุณสมบัติการทดสอบความเร็วเข้ากับแอพของตนเองได้ คุณยังสามารถลองใช้แอปของเราบน Google Play ได้ ซึ่งขับเคลื่อนโดย Speedchecker SDK เวอร์ชันล่าสุด ข้อมูลเพิ่มเติมเกี่ยวกับ SpeedChecker SDK
allprojects {
repositories {
maven {
url 'https://maven.speedcheckerapi.com/artifactory/libs-release'
credentials {
username = "demo"
password = "AP85qiz6wYEsCttWU2ZckEWSwJKuA6mSYcizEY"
}
}
}
}
implementation 'com.speedchecker:android-sdk:4.2.242'
public void onCreate () {
super . onCreate ();
SpeedcheckerSDK . init ( this );
}
SpeedcheckerSDK . askPermissions ( this );
ตัวอย่างด้านล่างแสดงคลาสใหม่ที่มีวิธีการแทนที่ แต่คุณสามารถใช้อินเทอร์เฟซที่ "MainActivity" หรือที่อื่นได้
import com . speedchecker . android . sdk . Public . SpeedTestListener ;
public class SpeedTestCallbacks implements SpeedTestListener {
@ Override
public void onTestStarted () {
//your code here
}
@ Override
public void onFetchServerFailed () {
//your code here
}
//… other methods here
}
SpeedcheckerSDK . SpeedTest . setOnSpeedTestListener ( new SpeedTestCallbacks ());
OR
SpeedcheckerSDK . SpeedTest . setOnSpeedTestListener ( this );
SpeedcheckerSDK . SpeedTest . startTest ( this );
SpeedChecker เสนอใบอนุญาตประเภทต่างๆ:
รายการ | ฟรี | ขั้นพื้นฐาน | ขั้นสูง |
---|---|---|---|
ตัวชี้วัดการทดสอบความเร็ว | ดาวน์โหลด / อัพโหลด / เวลาแฝง | ดาวน์โหลด / อัพโหลด / เวลาแฝง / กระวนกระวายใจ | ดาวน์โหลด / อัพโหลด / เวลาแฝง / กระวนกระวายใจ |
ตัวชี้วัดที่มาพร้อมกับ | KPI ของอุปกรณ์ / เครือข่าย | KPI ของอุปกรณ์ / เครือข่าย | KPI ของอุปกรณ์ / เครือข่าย / KPI เซลลูล่าร์ขั้นสูง |
ทดสอบการปรับแต่ง | - | ระยะเวลาการทดสอบ, มัลติเธรด, ขั้นตอนการอุ่นเครื่อง ฯลฯ | ระยะเวลาการทดสอบ, มัลติเธรด, ขั้นตอนการอุ่นเครื่อง ฯลฯ |
การอนุญาตสถานที่ | การอนุญาตตำแหน่งที่จำเป็น | - | - |
ข้อกำหนดการแบ่งปันข้อมูล | การแบ่งปันข้อมูลที่จำเป็น | - | - |
เซิร์ฟเวอร์การวัด | - | เซิร์ฟเวอร์การวัดแบบกำหนดเอง | เซิร์ฟเวอร์การวัดแบบกำหนดเอง |
คอลเลกชันพื้นหลังและแบบพาสซีฟ | - | - | การรวบรวมข้อมูลความเป็นมาและแบบพาสซีฟ |
ค่าใช้จ่าย | ฟรี | ราคา : สอบถาม | ราคา : สอบถาม |
ใช่! แต่ SDK จะรวบรวมข้อมูลเกี่ยวกับประสิทธิภาพเครือข่ายจากแอปของคุณ และแชร์กับ Speedchecker และลูกค้าของเรา SDK เวอร์ชันฟรีต้องมีและเปิดใช้งานตำแหน่ง ข้อจำกัดเหล่านั้นไม่มีอยู่ในเวอร์ชันพื้นฐานและขั้นสูง
ใช่! โปรดดูที่ repo นี้
ใช่! เรารองรับ Flutter, React Native และ Cordova
ใช่! การสตรีมวิดีโอ YouTube, Voice over IP และการทดสอบอื่นๆ ก็มีเช่นกัน ตรวจสอบเอกสารประกอบ API ของเรา
ไม่ เราให้การสนับสนุนเฉพาะแผนพื้นฐานและขั้นสูงเท่านั้น
SDK เวอร์ชันฟรีอนุญาตให้รับตัววัดพื้นฐานตามที่อธิบายไว้ในเอกสารประกอบ API นี้
รายการ KPI ทั้งหมดของเราสำหรับเวอร์ชันพื้นฐานและขั้นสูง
ใช่ คุณไม่จำเป็นต้องเปิดเซิร์ฟเวอร์ใดๆ เราจัดหาและบำรุงรักษาเครือข่ายเซิร์ฟเวอร์และ CDN คุณภาพสูงเพื่อให้แน่ใจว่าการทดสอบมีความแม่นยำ หากคุณต้องการกำหนดค่าเซิร์ฟเวอร์ของคุณเอง สามารถทำได้ในแผนพื้นฐานและขั้นสูง
ดูวิธีการวัดของเรา
โปรดติดต่อเราเพื่อขอรายละเอียดเพิ่มเติมและข้อกำหนดใบอนุญาต นอกจากนี้ คุณยังสามารถดาวน์โหลดเวอร์ชันเฟรมเวิร์กล่าสุด แอปตัวอย่างเพื่อดูการใช้งานโดยละเอียดในโปรเจ็กต์ Xcode รวมถึงแอปพลิเคชันทดสอบความเร็วอินเทอร์เน็ตของเราบน App Store