markzhai / markzhai/AndroidPerformanceMonitor

收集CPU数据的方法,在Android O系统上,存在兼容问题

Offen
#96 7 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Java
Sterne
6.7k
Forks
1k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

问题 如上:java.io.FileNotFoundException: /proc/stat (Permission denied)

![image](https://cloud.githubusercontent.com/assets/17938429/26343458/a5e11120-3fce-11e7-8bc0-c02a4a78bcc0.png)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, den Java-Code zu finden, der CPU-Daten sammelt, und den Berechtigungsfehler für /proc/stat unter Android O zu reproduzieren. Als abgeschlossen gilt die Aufgabe, wenn die CPU-Sammlung auf diesem System nicht mehr mit FileNotFoundException fehlschlägt und der Monitor weiterhin CPU-Daten auf unterstützten Android-Versionen meldet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
android, java
Bereich
mobile-dev, performance
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.