Kể từ ngày 27 tháng 3 năm 2025, bạn nên sử dụng android-latest-release thay vì aosp-main để xây dựng và đóng góp cho AOSP. Để biết thêm thông tin, hãy xem phần Thay đổi đối với AOSP.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
    
    
      
      Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  
GTest
  public
  
  
  
  class
  GTest
  
  
  
  
    extends GTestBase
  
  
  
  
  
      implements
      
        IDeviceTest
      
  
  
  
    
      
        
          Các lớp con trực tiếp đã biết
          
  
  
         
       | 
    
  
  
  
    
  Một chương trình kiểm thử chạy một gói kiểm thử gốc trên một thiết bị nhất định.
Tóm tắt
Hàm khởi tạo công khai | 
  
  
  
    
      
      GTest()
      
      
     | 
  
  
Phương thức được bảo vệ | 
  
  
  
    
        
        
        
        
        
        String
     | 
  
    
      
      createFlagFile(String filter)
      
      
        Tạo một tệp chứa các bộ lọc sẽ được sử dụng thông qua --gtest_flagfile để tránh mọi giới hạn về kích thước args của hệ điều hành.
        
    
 
      
     | 
  
  
  
  
  
    
        
        
        
        
        
        void
     | 
  
    
      
      executeCommandByScript(ITestDevice testDevice, String cmd, IShellOutputReceiver resultParser)
      
      
        Phương thức trợ giúp để chạy lệnh gtest từ một tập lệnh tạm thời, trong trường hợp lệnh quá dài để adb chạy trực tiếp.
        
    
 
      
     | 
  
  
  
  
  
    
        
        
        
        
        
        String
     | 
  
    
      
      getGTestCmdLine(String fullPath, String flags)
      
      
        Phương thức trợ giúp để tạo lệnh gtest để chạy.
        
    
 
      
     | 
  
  
  
  
  
    
        
        
        
        
        
        String
     | 
  
    
      
      loadFilter(String binaryOnDevice)
      
      
        Xác định phương thức lọc get.
        
    
 
      
     | 
  
  
  
  
  
    
        
        
        
        
        
        boolean
     | 
  
    
      
      shouldRunFile(String fullPath)
      
      
        Phương thức trợ giúp để xác định xem chúng ta có nên thực thi một tệp nhất định hay không.
        
    
 
      
     | 
  
  
Hàm khởi tạo công khai
Phương thức công khai
    getDevice
    
public ITestDevice getDevice ()
    
    
    
  Lấy thiết bị đang được kiểm thử.
    
 
    isRebootBeforeTestEnabled
    
public boolean isRebootBeforeTestEnabled ()
    
    
    
  
    
 
    setDevice
    
public void setDevice (ITestDevice device)
    
    
    
  Chèn thiết bị đang được kiểm thử.
    
 
    setNativeTestDevicePath
    
public void setNativeTestDevicePath (String path)
    
    
    
  
    
 
Phương thức được bảo vệ
    createFlagFile
    
protected String createFlagFile (String filter)
    
    
    
  Tạo một tệp chứa các bộ lọc sẽ được sử dụng thông qua --gtest_flagfile để tránh mọi giới hạn về kích thước args của hệ điều hành.
    
    | Tham số | 
      
        filter | 
        
          String: Chuỗi bộ lọc | 
      
    
    
      | Giá trị trả về | 
      
        String | 
        Đường dẫn đến tệp chứa bộ lọc. | 
      
    
      
  
 
    executeCommandByScript
    
protected void executeCommandByScript (ITestDevice testDevice, 
                String cmd, 
                IShellOutputReceiver resultParser)
    
    
    
  Phương thức trợ giúp để chạy lệnh gtest từ một tập lệnh tạm thời, trong trường hợp lệnh quá dài để adb chạy trực tiếp.
    
    | Tham số | 
      
        testDevice | 
        
          ITestDevice: thiết bị để chạy lệnh | 
      
      
        cmd | 
        
          String: chuỗi lệnh để chạy | 
      
      
        resultParser | 
        
          IShellOutputReceiver: trình nhận đầu ra để đọc kết quả kiểm thử | 
      
    
      
  
 
    getGTestCmdLine
    
protected String getGTestCmdLine (String fullPath, 
                String flags)
    
    
    
  Phương thức trợ giúp để tạo lệnh gtest để chạy.
    
    | Tham số | 
      
        fullPath | 
        
          String: đường dẫn hệ thống tệp tuyệt đối đến tệp nhị phân gtest trên thiết bị | 
      
      
        flags | 
        
          String: cờ thực thi gtest | 
      
    
    
      | Giá trị trả về | 
      
        String | 
        dòng lệnh shell để chạy cho gtest | 
      
    
 
    loadFilter
    
protected String loadFilter (String binaryOnDevice)
    
    
    
  Xác định phương thức lọc get.
 
Lớp con phải triển khai cách lấy bộ lọc của riêng lớp đó.
    
    | Tham số | 
      
        binaryOnDevice | 
        
          String: đường dẫn đầy đủ của tệp bộ lọc. | 
      
    
    
      | Giá trị trả về | 
      
        String | 
        chuỗi bộ lọc. | 
      
    
      
  
 
    shouldRunFile
    
protected boolean shouldRunFile (String fullPath)
    
    
    
  Phương thức trợ giúp để xác định xem chúng ta có nên thực thi một tệp nhất định hay không.
    
    | Tham số | 
      
        fullPath | 
        
          String: đường dẫn đầy đủ của tệp có liên quan | 
      
    
    
      | Giá trị trả về | 
      
        boolean | 
        true nếu chúng ta nên thực thi tệp đã nói. | 
      
    
 
 
 
  
  
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
  Cập nhật lần gần đây nhất: 2025-07-27 UTC.
  
  
  
    
      [[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-27 UTC."],[],[]]