[email protected] | b9ff40c | 2013-06-20 18:36:08 | [diff] [blame] | 1 | // Copyright 2013 The Chromium Authors. All rights reserved. |
2 | // Use of this source code is governed by a BSD-style license that can be | ||||
3 | // found in the LICENSE file. | ||||
4 | |||||
5 | #ifndef BASE_ANDROID_SYS_UTILS_H_ | ||||
6 | #define BASE_ANDROID_SYS_UTILS_H_ | ||||
7 | |||||
8 | #include "base/android/jni_android.h" | ||||
9 | |||||
10 | namespace base { | ||||
11 | namespace android { | ||||
12 | |||||
13 | class BASE_EXPORT SysUtils { | ||||
14 | public: | ||||
[email protected] | 095e4dc | 2013-11-08 01:04:57 | [diff] [blame] | 15 | // Returns true iff this is a low-end device. |
[email protected] | 2a79350a | 2013-12-02 23:27:04 | [diff] [blame] | 16 | static bool IsLowEndDeviceFromJni(); |
keishi | ee6d2bc | 2017-06-20 04:50:10 | [diff] [blame] | 17 | // Returns true if system has low available memory. |
18 | static bool IsCurrentlyLowMemory(); | ||||
[email protected] | b9ff40c | 2013-06-20 18:36:08 | [diff] [blame] | 19 | }; |
20 | |||||
21 | } // namespace android | ||||
22 | } // namespace base | ||||
23 | |||||
24 | #endif // BASE_ANDROID_SYS_UTILS_H_ |