ActivityManager.SetWatchHeapLimit(Int64) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Demandez au système de regarder le processus d’appel de dépasser une taille pss comme indiqué ici.
[Android.Runtime.Register("setWatchHeapLimit", "(J)V", "GetSetWatchHeapLimit_JHandler", ApiSince=23)]
public virtual void SetWatchHeapLimit(long pssSize);
[<Android.Runtime.Register("setWatchHeapLimit", "(J)V", "GetSetWatchHeapLimit_JHandler", ApiSince=23)>]
abstract member SetWatchHeapLimit : int64 -> unit
override this.SetWatchHeapLimit : int64 -> unit
Paramètres
- pssSize
- Int64
Taille en octets à laquelle définir la limite.
- Attributs
Remarques
Demandez au système de regarder le processus d’appel de dépasser une taille pss comme indiqué ici. Une fois appelé, le système recherche toutes les occasions où il voit le processus associé avec une plus grande taille pss et, lorsque cela se produit, extrayez automatiquement un vidage de tas à partir de celui-ci et autorisez l’utilisateur à partager les données. Notez que cette requête continue à s’exécuter même si le processus est tué et redémarré. Pour supprimer la montre, utilisez clearWatchHeapLimit(). Cette API fonctionne uniquement si le processus appelant a été marqué comme ApplicationInfo.FLAG_DEBUGGABLE ou s’exécute sur une build débogueur (userdebug ou eng).
Les appelants peuvent éventuellement implémenter des ACTION_REPORT_HEAP_LIMIT pour gérer directement les rapports de limite de tas eux-mêmes.
Référence Android pour android.app.ActivityManager.setWatchHeapLimit.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.