โปรแกรมจำลองสตูดิโอ Android ไม่ทำงาน การติดตั้งและกำหนดค่า Android Studio การสร้างโปรแกรมจำลอง Android การตั้งค่าโปรแกรมจำลอง Android

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

คูปองส่วนลดสำหรับการซื้ออุปกรณ์สำหรับฟาร์มขุดในร้านค้าออนไลน์ของ Computeruniverse.ru

FW8DWW9

การนำทางวัสดุ:

แยกเกี่ยวกับบอร์ด ASRock

ASRock นำเสนอ เป็นจำนวนมากมาเธอร์บอร์ด BTC รุ่นต่างๆ ซึ่งออกแบบมาเพื่อประกอบแท่นขุดเจาะที่ใช้ CPU ที่แตกต่างกัน (Intel หรือ AMD) นอกจากนี้ยังมีมาเธอร์บอร์ดที่ไม่ใช่ BTC จำนวนมากที่สามารถใช้สร้างแท่นขุดเจาะได้ แต่เมื่อเลือกอย่างหลังคุณควรรู้ว่าในบอร์ดดังกล่าวสล็อต PCI-E บางช่องอาจไม่สามารถเข้าถึงได้เนื่องจากลักษณะเฉพาะของตำแหน่ง

สิ่งต่อไปนี้มีความสำคัญในมาเธอร์บอร์ดการขุด:

  • เค้าโครงพิน PCI-E;
  • สามารถใช้ได้กับโปรเซสเซอร์ดูอัลคอร์ราคาถูก
  • ขาดเทคโนโลยีที่ไม่ต้องการการขุด (เช่น ระฆังและนกหวีดต่าง ๆ สำหรับนักเล่นเกม
  • ราคาที่ยอมรับได้

ข้อดีของเมนบอร์ด BTC ของ ASRock คือมีการติดตั้งมาเธอร์บอร์ดบางตัว ฟังก์ชั่นพิเศษมีประโยชน์สำหรับนักขุด ตัวอย่างเช่นได้รับการออกแบบให้มีความสามารถในการจ่ายไฟให้กับการ์ดแสดงผลผ่าน PCI-E และติดตั้งขั้วต่อพิเศษเพื่อเพิ่มพลังงานจากแหล่งจ่ายไฟ นอกจากนี้การพัฒนาดังกล่าวไม่ได้แชร์เลน PCI-E กับฮาร์ดแวร์ภายนอกอื่น ๆ กล่าวคือ การ์ดเครือข่าย, การ์ดเสียง, ตัวควบคุมอุปกรณ์จัดเก็บข้อมูล, ฮับ USB ซึ่งอาจรบกวนประสิทธิภาพการขุด มาเธอร์บอร์ดที่คล้ายกันสำหรับการขุดนั้นมีให้โดยเฉพาะ ฟังก์ชั่นพื้นฐานแต่ในขณะเดียวกันก็ให้ความต่อเนื่องและ การทำงานที่มั่นคงที่ อุณหภูมิสูงและโหลด

ด้านล่างนี้เป็นรายชื่อเมนบอร์ด ASRock ต่างๆ ที่สามารถทำงานร่วมกับการ์ดแสดงผล 4-13 ตัวได้สำเร็จ เราขอแนะนำให้เลือกผลิตภัณฑ์ที่มีดัชนี BTC อยู่ในชื่อ เนื่องจากมักจะเหมาะที่สุดสำหรับการขุด ลำดับถัดไป คุณสามารถพิจารณาซีรีส์ Anniversary และ Pro จากนั้นจึงพิจารณารุ่นอื่นๆ ทั้งหมด

น่าเสียดายที่มาเธอร์บอร์ดที่ใช้งานได้กับการ์ดแสดงผลหกใบเข้ากันได้กับซ็อกเก็ต Intel 1150 และ Intel 1155 เท่านั้น และในปัจจุบันไม่มีมาเธอร์บอร์ดสำหรับ AMD FM2 หรือซ็อกเก็ต Intel 1151 ใหม่ที่สามารถทำงานกับการ์ด 6 ใบได้ โดยไม่มีข้อกังขา, ผู้ผลิตต่างๆมีผลิตภัณฑ์สำหรับผู้ที่ชื่นชอบการติดตั้งการ์ดหกใบ แต่เนื่องจาก ค่าใช้จ่ายที่สูงพวกมันไม่น่าจะเหมาะกับนักขุด ท้ายที่สุดแล้ว มันจะเป็นการสมควรมากกว่ามากที่จะใช้เงินพิเศษในการซื้อแท่นขุดเจาะเพื่อขยายมัน

การเลือกเมนบอร์ดขึ้นอยู่กับจำนวนการ์ดแสดงผลที่เชื่อมต่อ

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

เมนบอร์ดสำหรับการ์ดแสดงผล 4 ตัว (ตัวเลือกงบประมาณ)

  • เอ็ม-ATX, แอลจีเอ 1150
  • 1x PCIe (x16), 3x PCIe (x1)
  • HDMI, DVI, VGA
  • 2x SATA3, 2x SATA2, GB-LAN
  • 4x ยูเอสบี 3.0, 8x ยูเอสบี 2.0
  • ATX, ซ็อกเก็ต AM3+
  • 970 AMD, 4x DDR3 สูงสุด 32GB
  • 2x PCIe (x16), 2x PCIe (x1), 2x PCI
  • CrossfireX
  • 6x SATA3, GB-LAN
  • ATX, ซ็อกเก็ต FM2+
  • AMD A88x, 4x DDR3 สูงสุด 64GB
  • 2x PCIe (x16), 2x PCIe (x1), 3x PCI
  • CrossfireX, HDMI, DVI, VGA
  • 7x SATA3, GB-LAN
  • 8x USB 3.0, 6x USB 2.0, 1x Esata

เมนบอร์ดสำหรับการ์ดแสดงผล 5 ตัว

  • ATX, ซ็อกเก็ต FM2+
  • AMD A88x, 4x DDR3 สูงสุด 64GB
  • CrossfireX, HDMI, DVI, VGA
  • 8x SATA3, GB-LAN
  • 2 x USB3.1, 4 x USB3.0, 6 x USB 2.0, 1 x ประเภทยูเอสบี
  • ATX, ซ็อกเก็ต AM3+
  • 970 AMD, 4x DDR3 สูงสุด 32GB
  • 2x PCIe (x16), 3x PCIe (x1), 2x PCI
  • CrossfireX
  • 6x SATA3, GB-LAN
  • 4x ยูเอสบี 3.0, 12x ยูเอสบี2.0

  • ATX, ซ็อกเก็ต AM3+
  • 970 AMD, 4x DDR3 สูงสุด 32GB
  • 1x PCIe (x16), 3x PCIe (x1), 2x PCI
  • CrossfireX
  • 6x SATA3, GB-LAN
  • 2x ยูเอสบี 3.0, 8x ยูเอสบี 2.0
  • กิกะไบต์ GA-970A-DS3
  • ช่องเสียบ FM1
  • ชิปเซ็ตเอเอ็มดี A55E
  • สล็อต DDR3 DIMM 4 ช่อง, 1066-2400 MHz
  • รองรับ CrossFire X
  • ขั้วต่อ SATA: 3 Gb/s - 6

เมนบอร์ดสำหรับการ์ดแสดงผล 6 ใบ

  • ATX, แอลจีเอ 1150
  • Intel H81, 2x DDR3 สูงสุด 16 กิกะไบต์
  • 1x PCIe (x16), 5x PCIe (x1)
  • HDMI,VGA
  • 2x SATA3, 2x SATA2, GB-LAN
  • 2x USB3.0, 10x USB2.0

AsRock H81 PRO BTC R2.0 (s1150, Intel H81) - ออกแบบมาโดยเฉพาะสำหรับการขุดไม่มีฟังก์ชั่นและเทคโนโลยีที่ไม่จำเป็นและมีราคาแพงเนื่องจากมันกลายเป็น ทางเลือกที่ดีที่สุดเมื่อประกอบระบบสำหรับการขุด cryptocurrencies คุณสมบัติที่สำคัญที่สุดของมาเธอร์บอร์ด AsRock H81 PRO BTC R2.0 (s1150, Intel H81) สำหรับนักขุดคือสล็อตอิสระหกช่องสำหรับการติดตั้ง การ์ดจอแยกแม้ว่าอะแดปเตอร์ที่มีคุณสมบัติครบถ้วนจะสามารถติดตั้งได้เฉพาะในช่องเท่านั้น พีซีไอ เอ็กซ์เพรส 2.0 x16 และสำหรับอีกห้าสายคุณจะต้องซื้อสายต่อไรเซอร์เพิ่มเติม แต่ปัจจุบันนี้ไม่ใช่ปัญหา

ข้อดีอีกอย่างของสิ่งนี้ เมนบอร์ดตอนนี้เข้ากันได้กับโปรเซสเซอร์สำหรับซ็อกเก็ต LGA1150 ซึ่งมีรุ่นที่มีราคาค่อนข้างสมเหตุสมผลซึ่งช่วยให้นักขุดสามารถจัดสรรเงินเพิ่มได้ การ์ดแสดงผลที่ดีที่สุด- นอกเหนือจากที่กล่าวมาข้างต้น เมนบอร์ด AsRock H81 PRO BTC R2.0 (s1150, Intel H81) ยังได้รับกิกะบิต ตัวควบคุมเครือข่าย PCIE Gigabit LAN 10/100/1000 รองรับ Wake-On-WAN และ Wake-On-LAN สองสล็อตสำหรับ RAM ประเภท DDR3 เชื่อถือได้ แผงวงจรพิมพ์ PCB ผ้าแก้วความหนาแน่นสูงที่มีการสานเกลียวไฟเบอร์กลาสที่มีความหนาแน่นเป็นพิเศษ รวมถึงพอร์ตอินเทอร์เฟซ COM1, LPT, D-Sub, HDMI สำหรับเชื่อมต่ออุปกรณ์ภายนอก

  • ATX, แอลจีเอ 1151
  • 1x PCIe (x16), 5x PCIe (x1)
  • 4x SATA3, M.2, GB-LAN
  • 4x ยูเอสบี 3.0, 4x ยูเอสบี 2.0

ไบออสทาร์ TB85 LGA 1150 Intel B85

  • เมนบอร์ดฟอร์มแฟคเตอร์ ATX
  • ซ็อกเก็ต LGA1150
  • ชิปเซ็ต Intel B85
  • 2 สล็อต DDR3 DIMM, 1066-1600 MHz
  • ขั้วต่อ SATA: 3 Gbit/s - 2; 6 กิกะบิต/วินาที - 4

เมนบอร์ดสำหรับการ์ดแสดงผล 7 ใบ

  • ATX, แอลจีเอ 1151
  • 3x PCIe (x16), 4x PCIe (x1)
  • CrossfireX, SLI, HDMI, DVI
  • 6x SATA3, M.2, GB-LAN
  • 8 x USB3.1, 8 x USB 2.0, 1 x U.2
  • ATX, แอลจีเอ 1151
  • Intel Z170, สูงสุด 4x DDR4 64GB
  • 3x PCIe (x16), 4x PCIe (x1)
  • CrossfireX, SLI, HDMI, DVI
  • 4x SATA3, M.2, GB-LAN
  • 7 x USB3.1, 8 x USB 2.0, 1 x ประเภทยูเอสบี
  • ATX, แอลจีเอ 1151
  • Intel Z270, สูงสุด 4x DDR4 64GB
  • 3x PCIe (x16), 4x PCIe (x1)
  • CrossfireX, SLI, HDMI, DVI
  • 6x SATA3, M.2, GB-LAN
  • 1 x USB3.1, 6x USB 3.0, 6x USB 2.0, ประเภท 1x USB - C

เมนบอร์ดสำหรับการ์ดแสดงผล 12 ใบ

สล็อต PCIe บอร์ด ASRock H110 Pro BTC+ อยู่ในแถวเดียวกับตราประทับ สิ่งนี้ทำให้เกิดอันตราย ไฟฟ้าลัดวงจรในกรณีที่ขั้วต่อไม่ตรงแนว บอร์ด Biostar TB250-BTC PRO ใช้แนวทางที่แตกต่าง - สล็อตถูกจัดเรียงเป็นสองแถว นอกเหนือจากสล็อต PCI Express 3.0 x16 ตามปกติ ด้วยการจัดเรียงสล็อตนี้ การเชื่อมต่อการ์ดวิดีโอจึงสะดวกและไม่ก่อให้เกิดความเสี่ยงใดๆ

สล็อต PCI Express 3.0 x16 รับเลน PCIe ทั้งหมดจากโปรเซสเซอร์ สล็อตที่เหลือแต่ละช่องเชื่อมต่อผ่านหนึ่งบรรทัด PCI Express 3.0 x1 ไปที่ สะพานใต้อินเทล บี250. ช่วยให้มั่นใจได้ถึงการเชื่อมต่อการ์ดวิดีโอเข้ากับระบบ "เป็นธรรมชาติ" โดยไม่ต้องใช้บริดจ์หรือสวิตช์ใดๆ

บน บอร์ดไบโอสตาร์ TB250-BTC PRO สามารถติดตั้งโปรเซสเซอร์ Intel LGA 1151 ที่มี TDP สูงถึง 95 W มีสล็อตหน่วยความจำสองช่องที่รองรับสูงสุด DDR4-2400 (รวม 32 GB) บนบอร์ด คุณจะพบพอร์ต SATA 6 Gb/s หกพอร์ต, พอร์ต USB 3.0 หกพอร์ต และพอร์ต USB 2.0 แปดพอร์ต นอกจากนี้กระดานยังติดอาวุธด้วยหม้อ กิกะบิตอีเทอร์เน็ต, DVI-D และแปดช่องสัญญาณ ตัวแปลงสัญญาณเสียง Realtek ALC887.

เมนบอร์ดสำหรับการ์ดแสดงผล 13 ใบ

  • ATX, แอลจีเอ 1151
  • Intel H110, สูงสุด 2x DDR4 32GB
  • 1x PCIe (x16), 12x PCIe (x1)
  • 4x SATA3, M.2, GB-LAN
  • 4x ยูเอสบี 3.0, 6x ยูเอสบี2.0

อเล็กซานเดอร์ มาร์คอฟ

Geforce GTX 1080 Ti – เปิด ช่วงเวลานี้ชิปกราฟิกล่าสุดที่ออกโดย Nvidia การ์ดนี้แสดงถึงกลุ่ม GPU ระดับบนสุดและเป็นหนึ่งในโซลูชันชิปตัวเดียวที่มีประสิทธิผลมากที่สุด 1080 Ti ได้รับการออกแบบมาเพื่องานระดับมืออาชีพมากกว่าการเล่นเกม ตามที่ผู้ผลิตกำหนดไว้ มาดูกันใน altcoins ท้ายที่สุดด้วย GDDR5X ขนาด 11 กิกะไบต์บนเครื่องก็ควรจะเป็นเช่นนั้น ทางออกที่ดีที่สุดแม้กระทั่งสำหรับมืออาชีพ

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

แฮชเรตโดยใช้อัลกอริธึมการขุดที่หลากหลาย

เปิดตัวการ์ดมูลค่า $1,200 ด้วยกำลังไฟ 250 W เป็นที่น่าสังเกตว่า Founders Edition ช่วยให้คุณสามารถเกิน เกณฑ์สูงสุด 20% โดยใช้งานการ์ดในโหมด 300 โวลต์ แต่สิ่งนี้จะต้องการ ระบายความร้อนได้ดีเพื่อให้การซื้อราคาแพงของคุณไม่ไหม้

การทดสอบทั้งหมดดำเนินการโดยไม่ต้องโอเวอร์คล็อกและด้วย การตั้งค่ามาตรฐานการ์ด ความเร็วการหมุนของตัวทำความเย็นถูกตั้งไว้ที่สูงสุด ใช้โปรแกรม ccMiner 2.0 RC2 โดยมีการตั้งค่ามาตรฐานเดียวกัน อัลกอริธึมทั้งหมดที่รองรับโดยนักขุดได้รับการทดสอบ

เป็นผลให้ Blakecoin และ Blake2s ทำงานได้ดีที่สุด โดยมีแฮชเรตอยู่ที่ 7521 และ 6178 MH/s ตามลำดับ ขณะเดียวกัน TDP อยู่ที่ 100% และการใช้พลังงานอาจแตกต่างกันอย่างมากในแต่ละอัลกอริทึม แต่เป็นที่น่าสังเกตว่าอัลกอริธึมที่สามารถเอาชนะขีดจำกัด TDP ของสต็อกสามารถผลิตได้มาก ประสิทธิภาพที่ดีที่สุด.

หากมองในระยะยาวจะเป็นการดีกว่าถ้าลดภาระลงเล็กน้อยและไม่ทำงานที่ขีดจำกัด TDP ของการ์ดแสดงผล ท้ายที่สุดแล้วการแก้ปัญหาดังกล่าวจะช่วยประหยัดพลังงาน แฮชเรตจะไม่ลดลงมากนักและการ์ดแสดงผลจะมีอายุการใช้งานนานกว่าหลายเท่า คุณสามารถชดเชยแฮชเรตที่ลดลงเล็กน้อยได้โดยเชื่อมต่อ GPU ที่โอเวอร์คล็อกราคาถูกกว่าใน SLI เข้ากับ GTX 1080 Ti

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

คำถามเกิดขึ้น: เหตุใดจึงจ่ายเงินมากเกินไปและใช้เวอร์ชัน Ti ในเมื่อ 1,080 มาตรฐานดูไม่แย่ลงไปกว่านี้? Ti ให้ประมาณ 700 โซล ในขณะที่มาตรฐาน 1,080 ให้ 510-520 ในเวลาเดียวกันความแตกต่างของราคาการ์ดโดยเฉลี่ยอยู่ที่ 100–200 เหรียญสหรัฐและในด้านกำลังขับนั้นเกือบหนึ่งเท่าครึ่ง

การโอเวอร์คล็อก 1080 Ti

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

เมื่อแกะกล่องคุณจะได้รับการ์ดแสดงผลเพียง 180 W แต่ถ้าคุณปรับพารามิเตอร์ในไดรเวอร์อย่างถูกต้องชิปจะส่งออก 216 โวลต์แล้ว แต่สิ่งที่น่าสนใจกว่านั้นคือศักยภาพในการโอเวอร์คล็อกซึ่งในรุ่นใหม่จาก Nvidia ได้รับการยกระดับอย่างสมบูรณ์ ระดับใหม่โดยเฉพาะอย่างยิ่งหากคุณไม่สนใจเรื่องการใช้พลังงานและความแตกต่างในการโอเวอร์คล็อกอื่นๆ

หากต้องการสัมผัสถึงศักยภาพสูงสุด คุณต้องรอจนกว่ากราฟิกการ์ดที่ไม่ใช่อ้างอิง 1080 และ 1070 จะออกมา โดยใช้ ระบบที่มีประสิทธิภาพระบายความร้อนและขั้วต่อไฟเสริมหลายตัว

ขณะนี้ เมื่อใช้ขีดจำกัดพลังงาน +20% โมเดลอ้างอิงจะผลิต +240 MH/s ต่อชิปและครึ่งหนึ่งของหน่วยความจำ แต่สิ่งที่สำคัญกว่านั้นคือไม่มีการควบคุมปริมาณและการ์ดแสดงผลสามารถทำงานได้ในโหมดนี้ 24 ถึง 7 ในอัลกอริธึมต่างๆ และพารามิเตอร์จะไม่ลดลง แน่นอนว่าถ้าคุณดูแลเรื่องท้องมานได้ดี

การคืนทุนของการ์ดวิดีโอ

พิจารณาว่าการ์ดแสดงผลจะจ่ายความเร็วเท่าใด การใช้เครื่องคิดเลข NiceHash พิเศษและตั้งค่าต้นทุนและการใช้ไฟฟ้าเช่น 5.38 รูเบิล kWh สำหรับมอสโกก็เพียงพอแล้ว การคำนวณจะสร้างอัลกอริธึมที่ให้ผลกำไรสูงสุด เป็นผลให้เราได้รับข้อมูลต่อไปนี้:

  • ราคา 1 กิโลวัตต์ต่อชั่วโมงคือ 5.38 รูเบิล
  • สำหรับการขุดต่อเดือนคุณจะได้รับ 4.97,000 รูเบิล ตัวบ่งชี้อาจแตกต่างกันได้ 500–1,000 รูเบิล ขึ้นอยู่กับบริการ สกุลเงิน และอัลกอริธึมการขุด
  • ราคาของการ์ดแสดงผลคือ $1,200. ลองหารต้นทุนบัตรด้วยรายได้โดยประมาณหลักพันและมีระยะเวลาคืนทุน 14 เดือน

ในการเลือกสกุลเงินดิจิตอลที่สอดคล้องกับอัลกอริธึมที่ให้ผลกำไรสูงสุด ให้ใช้สิ่งต่อไปนี้

โปรดทราบว่าการคำนวณเกี่ยวข้องกับ 1080 Ti ที่พลังงานในสต็อกและไม่มีการโอเวอร์คล็อก

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

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

แม้จะมีความแพร่หลายต่ำ แต่มาเธอร์บอร์ดสำหรับการขุดที่รองรับการ์ดแสดงผล 8 ตัวก็มีวางจำหน่าย พวกเขาคือคนที่ทำให้มันเป็นตัวเลือกของเรา บางรุ่นอนุญาตให้คุณเชื่อมต่อ GPU ได้ 8 ตัวโดยใช้ไรเซอร์ PCI-E ปกติ ในขณะที่บางรุ่นจำเป็นต้องใช้ อุปกรณ์เสริมเช่น อะแดปเตอร์ M.2 หรือตัวแยก PCI-E โดยเปลี่ยนพอร์ตหนึ่งพอร์ตให้เป็นหลายพอร์ต

ในส่วนหนึ่งของการทดลอง คุณสามารถลองเชื่อมต่อ GPU 8 ตัวเข้ากับมาเธอร์บอร์ดเกือบทุกชนิดที่ใช้ชิปเซ็ตระดับเรือธง (เช่น Intel Z270) ซึ่งมีพอร์ต PCI-Express ปกติ 6 พอร์ตและตัวเชื่อมต่อ M.2 หนึ่งคู่ด้วย สาย PCI-E- อย่างไรก็ตามไม่มีการรับประกันว่าพวกเขาจะสามารถทำงานได้โดยเฉพาะอย่างยิ่งหาก เรากำลังพูดถึงเกี่ยวกับการใช้ตัวแยก PCI-E การเลือกของเราประกอบด้วยมาเธอร์บอร์ด 5 ตัวสำหรับการขุดซึ่งประสิทธิภาพการทำงานของการ์ดแสดงผล 8 ตัวได้รับการยืนยันในทางปฏิบัติแล้ว

ไบโอสตาร์ TB250-BTC+

ตามชื่อ Biostar TB250-BTC+ มุ่งเป้าไปที่นักขุดอย่างเป็นทางการ ผู้ผลิตติดตั้งสล็อต PCI-E x16 1 ช่องและ PCI-E x1 7 ช่องในขณะที่ช่องใดช่องหนึ่งอยู่ในลักษณะที่คุณไม่สามารถเชื่อมต่อสิ่งใดๆ ได้หากไม่มีไรเซอร์ สิ่งนี้ยังเน้นย้ำถึงการวางแนวการขุดของเมนบอร์ดอีกด้วย นอกจากนี้ เพื่อปรับปรุงเสถียรภาพด้านพลังงานบนพอร์ต จึงมีขั้วต่อ Molex คู่หนึ่งเตรียมไว้ให้ในบริเวณนี้ สล็อต PCI-E- เป้าหมายของพวกเขาคือ อาหารเสริมช่องเหล่านี้

คณะกรรมการดำเนินงานบนพื้นฐานของระดับกลาง ชิปเซ็ตอินเทล B250 มาพร้อมกับซ็อกเก็ต 1151 มาพร้อมกับสล็อตหน่วยความจำ DDR4 หนึ่งคู่ พอร์ตซาต้า, USB 3.0 และอินเทอร์เฟซอื่นๆ ที่เป็นมาตรฐานโดยพฤตินัย ระบบไฟฟ้าหลักถูกสร้างขึ้นตามรูปแบบ 4+3 แต่ดังที่ได้กล่าวไว้ข้างต้นว่ามีแหล่งจ่ายไฟที่ได้รับการปรับปรุงสำหรับพอร์ต PCI-E ในเวลาเดียวกันบอร์ดมีป้ายราคาที่เหมาะสมซึ่งมีราคาน้อยกว่า 10,000 รูเบิล

สีสันสดใส C.B250A-BTC Plus V20

เมื่อมองดูสัตว์ประหลาดตัวนี้คุณก็เข้าใจสิ่งนั้น กลุ่มเป้าหมายสีสัน C.B250A-BTC Plus V20 เป็นเครื่องขุดโดยเฉพาะ บอร์ดนี้ไม่เหมาะกับสิ่งอื่นใดเนื่องจากมีขนาดใหญ่มากและไม่พอดีกับกรอบ มาตรฐานเอทีเอ็กซ์- แต่เมื่อสร้างแท่นขุดเจาะ เมนบอร์ดตัวนี้เหมาะอย่างยิ่ง วิศวกรได้ติดตั้งมันด้วยขนาดเต็ม 8 อัน สล็อต PCI-E x16 โดยเว้นระยะห่างพอสมควร 7 ในนั้นเชื่อมต่อกับบรรทัดเดียว แต่ไม่จำเป็นต้องเพิ่มอีกในการขุด แต่เมื่อประกอบฟาร์ม คุณจะไม่ต้องเสียเงินซื้อไรเซอร์ เพราะ Colourful C.B250A-BTC Plus V20 ไม่จำเป็นต้องใช้

ตามชื่อที่แนะนำ บอร์ดนี้ใช้ชิปเซ็ต Intel B250 และซ็อกเก็ต 1151 ได้รับการออกแบบมาเพื่อรองรับโปรเซสเซอร์ Intel รุ่นที่ 6 และ 7 คุณสมบัติที่โดดเด่นคือสล็อต DDR4 เพียงช่องเดียว และช่องนั้นอยู่ในรูปแบบแล็ปท็อป SO-DIMM ท้ายที่สุดแล้ว นักขุดส่วนใหญ่พึงพอใจกับเมมโมรี่สติ๊กเพียงอันเดียว และผู้สร้างบอร์ดก็ตัดสินใจที่จะทำให้ราคาถูกลงโดยไม่ต้องบัดกรีช่อง "พิเศษ" และถึงแม้ว่าระบบไฟฟ้าหลักที่นี่จะเรียบง่าย แต่ก็มีตัวเชื่อมต่อ 6 พิน 16 ตัวบนบอร์ด ทำให้คุณสามารถจ่ายพลังงานให้กับการ์ดแสดงผลแต่ละตัวได้อย่างเพียงพอ

เอซุส ไพรม์ Z270-A

มารดา บอร์ดเอซุส Prime Z270-A ช่วยให้คุณเชื่อมต่อการ์ดวิดีโอ "ในสต็อก" ได้สูงสุด 7 การ์ดเนื่องจากมี PCI-E x16 สามตัวและ PCI-E x1 สี่ตัว แต่ก็มีช่อง M.2 สองช่องด้วยและสามารถติดตั้งตัวแยกสัญญาณในสล็อต PCI-E x16 ช่องใดช่องหนึ่งได้ ทั้งสองวิธีใช้งานได้ในทางปฏิบัติ การ์ดแสดงผล 8 ตัวเชื่อมต่อกับ ASUS Prime Z270-A ซ้ำแล้วซ้ำอีก คุณสามารถลองมากกว่านี้ได้ แต่ในสถานการณ์นี้ เราไม่สามารถรับประกันการทำงานเต็มรูปแบบของบอร์ดได้

หากต้องการใช้ช่องทาง PCI-E จำนวนดังกล่าวคุณต้องมีชิปเซ็ตระดับเรือธงซึ่งเป็นเหตุผลว่าทำไม ASUS Prime Z270-A จึงใช้ ชิปอินเทล Z270. Socket 1151 ช่วยให้คุณติดตั้งโปรเซสเซอร์รุ่นที่ 6 และ 7 เนื่องจากเมนบอร์ดถูกวางตำแหน่งไว้เป็นเมนบอร์ดสำหรับเล่นเกม จึงมี 4 ช่องสำหรับหน่วยความจำ DDR4 นอกจากนี้ยังมีระบบจ่ายไฟที่ดีซึ่งมีองค์ประกอบด้านกำลังที่มีไว้เพื่อ ระบายความร้อนได้ดีขึ้นติดตั้งหม้อน้ำ โดยทั่วไปบอร์ดสามารถเรียกได้ว่าเป็นสากลเนื่องจากเหมาะสำหรับทั้งนักขุดและนักเล่นเกม ข้อเสียอย่างเดียวคือราคาซึ่งค่อนข้างสูง

MSI Z270 SLI พลัส

MSI Z270 SLI Plus เป็นมาเธอร์บอร์ดอีกตัวสำหรับนักขุดซึ่งในตอนแรกดูเหมือนจะไม่อนุญาตให้เชื่อมต่อการ์ดแสดงผล 8 ตัว แต่ในทางปฏิบัติก็เป็นไปได้ มี PCI-E x16 สามช่อง, PCI-E x1 จำนวนเท่ากัน และช่อง M.2 หนึ่งช่อง ด้วยอะแดปเตอร์ M.2 ถึง PCI-E การเชื่อมต่อ 8 GPU เข้ากับมันจึงเป็นไปได้ทีเดียว หรือคุณสามารถลองเชื่อมต่อให้มากขึ้นโดยใช้ตัวแยกสัญญาณ แต่นี่เป็นความเสี่ยงและอันตรายของคุณเอง

บอร์ดทำงานบนชิปเซ็ต Intel Z270 ซึ่งเป็นเรือธงและแน่นอนว่ามาพร้อมกับซ็อกเก็ต 1151 มี 4 ช่องสำหรับหน่วยความจำ DDR4 มี ชุดเต็ม อินเทอร์เฟซที่จำเป็น,ติดตั้งระบบจ่ายไฟอย่างดี อย่างไรก็ตาม ตามปกติสำหรับโซลูชันการเล่นเกม เมนบอร์ดตัวนี้ไม่ได้ดีที่สุด ตัวเลือกที่เหมาะสมสำหรับการซื้อเนื่องจากไม่มีมาเธอร์บอร์ดราคาถูกที่ใช้ชิป Z-series

เอซุส ไพร์ม Z270-P

ปิดการเลือกเมนบอร์ดสำหรับการขุดด้วยการ์ดแสดงผล 8 ตัว เอซุส ไพร์ม Z270-P. นี่เป็นมาเธอร์บอร์ดระดับเกมด้วยซึ่งการทำงานกับ GPU 8 ตัวถือเป็นโอกาสที่ไม่ได้ประกาศ มีเพียง PCI-E x16 สองตัวและ PCI-E x1 สี่ตัวดังนั้นในการเชื่อมต่อการ์ด 8 ใบคุณต้องมีตัวแยกสำหรับพอร์ต PCI-E หรืออะแดปเตอร์จากตัวเชื่อมต่อ M.2 ซึ่งมีสองตัว แม้ว่าจะเป็นที่น่าสังเกตว่าตัวเลือกที่มีอะแดปเตอร์ยังไม่ได้รับการทดสอบโดยละเอียด ดังนั้นจึงควรใช้การกำหนดค่ากับตัวแยกสัญญาณจะดีกว่า

Asus Prime Z270-P ใช้ชิป Intel Z270 เดียวกัน ซ็อกเก็ต 1151 ให้คุณติดตั้งได้ โปรเซสเซอร์หลักรุ่นที่ 6 และ 7 รวมถึง Celeron และ Pentium ที่เกี่ยวข้อง บนบอร์ดมีสล็อต DDR4 4 ช่อง นอกจากนี้ยังมี SATA, USB 3, เสียงพร้อมสายไฟแยกและทุกอย่างที่จำเป็นสำหรับพีซีสำหรับเล่นเกม บอร์ดนี้ก็ไม่ถูกเช่นกัน แต่ในอนาคตจะมีสภาพคล่องมากกว่า ตัวเลือกงบประมาณเช่นเดียวกับ Biostar TB250-BTC+ เนื่องจากวัตถุประสงค์ในการเล่นเกมของเมนบอร์ดนี้ไม่ได้ถูกยกเลิก

สำหรับฉันเป็นการส่วนตัว บอร์ดที่น่าสนใจที่สุดสำหรับฟาร์มขุดคือ Colourful C.B250A-BTC Plus V20 เนื่องจากเป็นโซลูชันการขุดแบบสำเร็จรูปสำเร็จรูป ไม่จำเป็นต้องใช้ไรเซอร์ การ์ดจะถูกวางบนบอร์ดโดยตรง และจะสร้างเคสจากโปรไฟล์อลูมิเนียมได้ง่ายกว่า คุณจะใช้บอร์ดใดในการประกอบแท่นขุดสำหรับการ์ดแสดงผล 8 ใบ

ในการเขียนแอปพลิเคชันสำหรับระบบปฏิบัติการ Android คุณจะต้องติดตั้งสภาพแวดล้อม การพัฒนาหุ่นยนต์สตูดิโอ (ต่อไปนี้จะเรียกว่า AS) คุณอาจถามว่าทำไม AS ไม่ใช่ Eclipse? วันพุธ การพัฒนาคราสทำงานเร็วกว่ามากและมีน้ำหนักน้อยกว่า แอนดรอยด์สตูดิโอ,

แต่ Google “แนะนำ” ให้ใช้ AS เนื่องจากในอนาคตจะไม่หยุดการสนับสนุนอีกต่อไป (หรือค่อนข้างจะหยุดแล้ว) พูดง่ายๆก็คือ Android Studio คืออนาคต คุณต้องมีเพียงพอ คอมพิวเตอร์ที่ทรงพลังควรเป็น x64 บิต เนื่องจาก AS ใช้พื้นที่ประมาณ 3 GB หน่วยความจำเข้าถึงโดยสุ่มเพิ่มอีก 3 GB สำหรับโปรแกรมจำลองอุปกรณ์ Android ที่นี่... พีซีของฉันชนะ 8.1 pro x64, โปรเซสเซอร์ dual-core Intel 3.3 GHz พร้อม RAM 8 GB และฉันรู้สึกค่อนข้างว่าง...

ไปที่เว็บไซต์อย่างเป็นทางการผ่านลิงค์ https://developer.android.com/studio ดาวน์โหลด รุ่นล่าสุดความลึกบิตที่ต้องการ สำหรับวันนี้ รุ่นปัจจุบันหุ่นยนต์-สตูดิโอ-2-1-2,

จะมีน้ำหนักประมาณ 1.2 GB ดังนั้นจงอดทนหากคุณมีอินเทอร์เน็ตช้า

หลังจากดาวน์โหลดแล้วให้รันโปรแกรมติดตั้ง android-studio-2-1-2.exe

วิซาร์ดการติดตั้งจะแจ้งให้คุณทราบทีละขั้นตอนเพื่อกำหนดองค์ประกอบของการติดตั้ง

ยอมรับใบอนุญาต

เลือกสถานที่ติดตั้ง

เรารอให้การติดตั้งเสร็จสิ้นอีกครั้ง

หลังจากนั้นเราจะเปิดตัว แอนดรอยด์สตูดิโอ จากเดสก์ท็อปหรือจากเมนู

และคลิกปุ่ม Configure เพื่อ การตั้งค่า SDK- คุณจะเห็นรายการ รุ่นที่ติดตั้งหุ่นยนต์,

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

ผู้จัดการ SDK จะเปิดขึ้น

ทำเครื่องหมายในช่องที่จำเป็นจะทราบได้อย่างไรว่าอันไหน? ผู้จัดการ SDK จะช่วยคุณในเรื่องนี้โดยการสังเกต แพ็คเกจที่จำเป็นรุ่นต่างๆ จากนั้นคลิกที่ปุ่มมุมขวาล่างที่เขียนว่า Install 1 (1..100) package..

ในกรณีของคุณ จำนวนพัสดุจะแตกต่างกัน หากคุณโดยส่วนตัวหรือสถานที่ที่คุณอาศัยอยู่อยู่ภายใต้ "การคว่ำบาตรทางตะวันตก" หากต้องการอัปเดตแพ็คเกจ ให้ไปที่เมนูเครื่องมือ->ตัวเลือก...

โดยที่คุณสามารถระบุที่อยู่และพอร์ตของพร็อกซีเซิร์ฟเวอร์

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

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

1. โปรแกรมจำลองช้า

คุณได้ร่างแอปพลิเคชันแรกของคุณแล้ว และถึงเวลาเปิดตัวและทดสอบฟังก์ชันการทำงานของแอปพลิเคชัน เพื่อจุดประสงค์นี้รวมอยู่ด้วย ระบบปฏิบัติการ Androidมีเครื่องจำลอง เป็นเวลานานเขาถูกวิพากษ์วิจารณ์ว่าทำงานช้า แต่ด้วยการเปิดตัว Android Studio 2.0 สถานการณ์ก็ดีขึ้นอย่างเห็นได้ชัด - โปรแกรมจำลองเวอร์ชัน x86 ได้รับการเร่งด้วยฮาร์ดแวร์ ดังนั้นตอนนี้มันจึงทำงานได้เร็วกว่าอุปกรณ์จริง นอกจากนี้ตอนนี้เขามีความสะดวกแล้ว กุยโดยคุณสามารถจำลองการโทร, SMS, การเปลี่ยนแปลงได้ ข้อมูลจีพีเอสและความล้มเหลวของเครือข่าย นั่นคือทุกสิ่งทุกอย่างที่คุณต้องใช้เครื่องมือบรรทัดคำสั่งก่อนหน้านี้

ดังนั้น หากคุณยังไม่ได้อัปเกรด ฉันขอแนะนำเป็นอย่างยิ่ง ไม่ต้องพูดถึงการเปลี่ยนจาก Eclipse และอย่าลืมเลือกเวอร์ชัน x86 ของโปรแกรมจำลองในตัวจัดการ AVD เวอร์ชัน ARM ไม่รองรับการเร่งด้วยฮาร์ดแวร์

2. สมาร์ทโฟนแบบมีสายจูง

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

โชคดีที่ Android Studio (หรือมากกว่านั้น ยูทิลิตี้ ADBซึ่งใช้ในการสื่อสารกับอุปกรณ์) รองรับระบบเครือข่าย แต่ ฟังก์ชั่นนี้ยังคงต้องมีการเปิดใช้งาน หากคุณมีสมาร์ทโฟนที่รูทแล้ว คุณโชคดี: คุณสามารถเปิดใช้งานการแก้ไขจุดบกพร่องเครือข่ายโดยใช้แอปพลิเคชัน WiFi ADB ลำดับ:

  1. ติดตั้ง WiFi ADB เปิดใช้งาน เปิดใช้งานโหมดเครือข่ายโดยใช้สวิตช์ และจดจำที่อยู่ IP
  2. เปิดตัว Android สตูดิโอ
  3. เปิดคอนโซล ไปที่ไดเร็กทอรีที่ติดตั้ง SDK ไว้ จากนั้นไปที่ Platform-tools แล้วเรียกใช้ คำสั่งถัดไป:

    $ adb เชื่อมต่อที่อยู่ IP

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

  1. เราเชื่อมต่อสมาร์ทโฟนและติดตั้งไดรเวอร์
  2. เปิดใช้งานโหมดแก้ไขข้อบกพร่องในการตั้งค่าของนักพัฒนา
  3. เปิดคอนโซล ไปที่ไดเร็กทอรี SDK/platform-tools และรันคำสั่งต่อไปนี้:

    $ adb tcpip 5555

  4. เชื่อมต่อกับสมาร์ทโฟนผ่านเครือข่าย:

    $ adb เชื่อมต่อที่อยู่ IP

ที่อยู่ IP สามารถพบได้ผ่านการตั้งค่า: “เกี่ยวกับโทรศัพท์ (เกี่ยวกับแท็บเล็ต) → ข้อมูลทั่วไป", รายการ "ที่อยู่ IP"

3. ห้องสมุด

โอเค แฮ็คของคุณที่คุณรวบรวมไว้ภายในครึ่งชั่วโมงดูเหมือนว่าจะได้ผล และถึงเวลาเปลี่ยนมันให้เป็นแอปพลิเคชั่นจริงที่มีอินเทอร์เฟซและวิดเจ็ตที่สวยงามสำหรับเดสก์ท็อปของคุณ ในขั้นตอนนี้ คุณอาจจำเป็นต้องมีไลบรารีภายนอกที่ใช้แนวคิดอินเทอร์เฟซ รูปแบบการเขียนโปรแกรม และการสื่อสารที่หลากหลาย บริการภายนอก- และหากทุกอย่างชัดเจน (คุณต้องมี SDK สำหรับ Dropbox - คุณเปิดพอร์ทัลสำหรับนักพัฒนาและทำตามคำแนะนำ) ส่วนที่เหลือก็จะยากขึ้นแล้ว จะค้นหาได้ที่ไหนและห้องสมุดไหนดีกว่ากัน?

ที่สุด แคตตาล็อกเต็มรูปแบบไลบรารี่คือ Android Arsenal คุณจะพบเกือบทุกอย่างที่คุณต้องการที่นั่น มีอยู่ ค้นหาสะดวกและการจัดเรียงตามการให้คะแนน สำหรับแต่ละไลบรารีจะมีคำแนะนำเกี่ยวกับวิธีการเชื่อมต่อกับโปรเจ็กต์ของคุณ รวมถึงการใช้ไลบรารีมาตรฐานด้วย ระบบแอนดรอย Gradle builds: เพียงเพิ่มพื้นที่เก็บข้อมูลลงในไฟล์ build.gradle ของโปรเจ็กต์แล้วระบุไลบรารีในรายการการขึ้นต่อกัน


รายการที่ยอดเยี่ยม จำเป็นต้องมีห้องสมุดที่คุณจะพบในหน้านี้ ในนามของฉันเอง ฉันจะเสริมว่าในระยะแรกที่คุณควรศึกษาทันที กริช 2, RxJavaและ ชุดติดตั้งเพิ่มเติม- เมื่อคุณเป็นนักพัฒนาขั้นสูง คุณจะต้องใช้ไลบรารีเหล่านี้ไม่ทางใดก็ทางหนึ่ง

4. ไอคอนและภาพตัดปะ

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

ในความเป็นจริงไอคอนสามารถสร้างขึ้นได้ มีบริการเว็บที่ยอดเยี่ยม Android Asset Studio ซึ่งคุณจะได้รับภายในเวลาเพียงไม่กี่นาที ไอคอนที่สวยงามในความละเอียดที่เป็นไปได้ทั้งหมด โดยพื้นฐานแล้ว คุณสามารถถ่ายภาพที่คุณเตรียมไว้ เพียงแค่เขียนข้อความ หรือที่สำคัญที่สุดคือเลือกจากภาพตัดปะที่บริการจัดเตรียมไว้ให้ คุณยังสามารถตั้งค่ารูปแบบไอคอนได้ (กลม สี่เหลี่ยม ฯลฯ) สไตล์ไอโอเอส...) ปรับสี ปรับเงา และพารามิเตอร์อื่นๆ ด้วยเหตุนี้ คุณจะมีไฟล์เก็บถาวร ic_launcher.zip ไว้คอยบริการ ซึ่งจะต้องปรับใช้กับไดเร็กทอรี AndroidstudioProjects/APP_NAME/app/src/main/res อย่าลืมสร้างไอคอนเว็บโดยคลิกที่ปุ่ม "สร้างไอคอนเว็บ" คุณจะต้องการมัน


บริการเดียวกันนี้ช่วยให้คุณสร้างไอคอนสำหรับ ActionBar และแถบสถานะได้ หลักการจะใกล้เคียงกัน ฉันจะบอกว่าไอคอนที่มีการเยื้อง 15% จากขอบจะดูดีที่สุดในแถบสถานะ

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

5. รายงานข้อขัดข้อง

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

ไม่ เราต้องการระบบรายงานข้อขัดข้อง มีจำนวนมากและพวกเขาทั้งหมดใช้หลักการทำงานเดียวกัน: ไลบรารีขนาดเล็กเชื่อมต่อกับแอปพลิเคชันซึ่งในช่วงเวลาของการล่มสลายจะบันทึกการติดตามสแต็กและข้อมูลอื่น ๆ เกี่ยวกับการล่มสลายและส่งไปที่ เซิร์ฟเวอร์ จากนั้นเว็บอินเตอร์เฟสพิเศษจะสร้างภาพที่สวยงามตามภาพและรายงานแบบภาพ

หนึ่งในระบบดังกล่าวที่ได้รับความนิยมมากที่สุดคือ Fabric แต่ฉันแนะนำให้พิจารณา Splunk MINT: มันฟรี เรียบง่าย และรวมเข้ากับแอปพลิเคชันได้อย่างง่ายดาย (เพียงเพิ่มโค้ดหนึ่งบรรทัด) คุณต้องเชื่อมต่อเพื่อเริ่มใช้งาน โครงการ SDKซึ่งสามารถทำได้โดยใช้ Gradle เดียวกัน เปิดไฟล์ build.gradle (ไฟล์ที่ใช้กับแอปพลิเคชัน ไม่ใช่ทั้งโปรเจ็กต์) และเพิ่มบรรทัดต่อไปนี้:

ที่เก็บ ( maven ( url "https://mint.splunk.com/gradle/" ) ) การอ้างอิง ( คอมไพล์ "com.splunk.mint:mint:5.0.0" )


หลังจากนี้ Splunk MINT จะแสดงบรรทัดโค้ดที่ต้องแทรกลงในโค้ด:

ความต่อเนื่องมีให้เฉพาะสมาชิกเท่านั้น

ตัวเลือก 1. สมัครสมาชิก Hacker เพื่ออ่านเนื้อหาทั้งหมดบนเว็บไซต์

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