LibraryLoader.java revision 5c02ac1a9c1b504631c0a3d2b6e737b5d738bae1
1// Copyright 2014 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 5package org.chromium.net; 6 7import android.util.Log; 8 9/** 10 * Cronet Library Loader. 11 */ 12public class LibraryLoader { 13 private static final String TAG = "LibraryLoader"; 14 15 private static Boolean sInitialized = false; 16 17 public static void ensureInitialized() throws UnsatisfiedLinkError { 18 if (sInitialized) 19 return; 20 sInitialized = true; 21 System.loadLibrary("cronet"); 22 Log.i(TAG, "libcronet initialization success."); 23 } 24} 25