wxr
2024-07-16 548fb8aa23fe31401ba3dae823d31f9a73cc101f
backup
1 文件已复制
5个文件已添加
2个文件已删除
66个文件已修改
1 文件已重命名
22699 ■■■■■ 已修改文件
HDLLinphoneSDKDemoNew/.idea/misc.xml 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HDLLinphoneSDKDemoNew/HDLLinphoneSDK/.DS_Store 补丁 | 查看 | 原始文档 | blame | 历史
HDLLinphoneSDKDemoNew/HDLLinphoneSDK/build.gradle 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/res/layout/dialog_lpsdk_tip.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/.DS_Store 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/.vs/Shared.Droid.HDLLinphone/xs/UserPrefs.xml 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/.vs/Shared.Droid.HDLLinphone/xs/project-cache/Shared.Droid.HDLLinphone-Release.json 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/HDLLinphoneSDK-V1.0.7.aar 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Jars/HDLLinphoneSDK-V1.0.6.aar 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone.csproj 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/Shared.Droid.HDLLinphone.csproj.AssemblyReference.cache 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/Shared.Droid.HDLLinphone.csproj.CoreCompileInputs.cache 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/Shared.Droid.HDLLinphone.csproj.FileListAbsolute.txt 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/Shared.Droid.HDLLinphone.dll 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/__AndroidLibraryProjects__.zip 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/api.xml 20224 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/api.xml.class-parse 223 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/api.xml.fixed 1070 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/class-parse.rsp 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/designtime/libraryimports.cache 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/designtime/libraryprojectimports.cache 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Activity.HDLLinphoneIntercomActivity.cs 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Activity.HDLLinphoneMonitorActivity.cs 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Activity.HDLLinphoneReverseCallActivity.cs 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Activity.LPCheckPermissionsActivity.cs 24 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.BuildConfig.cs 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Callback.IOnHDLLinphoneCallListener.cs 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Callback.IOnLPOpenDoorCallBack.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Core.Callback.PhoneCallback.cs 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Core.Callback.RegistrationCallback.cs 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Core.Linphone.KeepAliveHandler.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Core.Service.HDLLinphoneService.cs 125 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Dialog.LpTimeDialog.cs 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Dialog.LpTipDialog.cs 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.HDLLinphoneKit.cs 121 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Interfaces.IAddressType.cs 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Utils.HDLImageUtils.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Utils.HDLLog.cs 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Utils.HDLNetworkUtils.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.BuildConfig.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Library.TinkerLoadLibrary.cs 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Listener.DefaultPatchListener.cs 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Listener.IPatchListener.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.AbstractPatch.cs 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.BasePatchInternal.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.BsDiffPatchInternal.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.DexDiffPatchInternal.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.ResDiffPatchInternal.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.UpgradePatch.cs 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Reporter.DefaultLoadReporter.cs 42 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Reporter.DefaultPatchReporter.cs 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Reporter.ILoadReporter.cs 28 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Reporter.IPatchReporter.cs 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Service.PatchResult.cs 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Tinker.Tinker.cs 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Tinker.TinkerApplicationHelper.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Tinker.TinkerInstaller.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Tinker.TinkerLoadResult.cs 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Util.TinkerLog.cs 70 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Util.UpgradePatchRetry.cs 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Java.Interop.__TypeRegistrations.cs 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/__NamespaceMapping__.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/generator.rsp 24 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/type-mapping.txt 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/jl/AndroidManifest.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/jl/assets/org.linphone.core/share/doc/liblinphone-4.5.0/c/structprivate_1_1ismapcontainerimpl_3_01t_00_01void__t_3_01typename_01t_1_1key__type_00_01typena75682bb14a0833e99fd03a070051a2d9.png 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/jl/res/layout/dialog_lpsdk_tip.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/library_project_jars/classes.jar 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/libraryprojectimports.cache 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/stamp/generator.stamp 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Shared.Droid.HDLLinphone.csproj.nuget.dgspec.json 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Shared.Droid.HDLLinphone.csproj.nuget.g.props 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Shared.Droid.HDLLinphone.csproj.nuget.g.targets 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/project.assets.json 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/project.nuget.cache 28 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HDLLinphoneSDKDemoNew/.idea/misc.xml
@@ -1,4 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="DesignSurface">
    <option name="filePathToZoomLevelMap">
@@ -14,7 +13,7 @@
    </option>
  </component>
  <component name="ExternalStorageConfigurationManager" enabled="true" />
  <component name="ProjectRootManager" version="2" languageLevel="JDK_11" default="true" project-jdk-name="11" project-jdk-type="JavaSDK">
  <component name="ProjectRootManager" version="2" languageLevel="JDK_11" default="true" project-jdk-name="corretto-11" project-jdk-type="JavaSDK">
    <output url="file://$PROJECT_DIR$/build/classes" />
  </component>
  <component name="ProjectType">
HDLLinphoneSDKDemoNew/HDLLinphoneSDK/.DS_Store
Binary files differ
HDLLinphoneSDKDemoNew/HDLLinphoneSDK/build.gradle
@@ -11,7 +11,7 @@
        minSdkVersion 23
        targetSdkVersion 28
        versionCode 1
        versionName "1.0.3"
        versionName "1.0.6"
//        consumerProguardFiles "consumer-rules.pro"
    }
HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/res/layout/dialog_lpsdk_tip.xml
@@ -47,7 +47,7 @@
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:gravity="center"
            android:textColor="@color/lpsdk_color_white"
            android:textColor="#FFFFFF"
            android:text="@string/lp_confirm"
            android:background="@drawable/lp_dialog_confirm_background"
            android:layout_weight="1" />
Shared.Droid.HDLLinphone/.DS_Store
Binary files differ
Shared.Droid.HDLLinphone/.vs/Shared.Droid.HDLLinphone/xs/UserPrefs.xml
@@ -1,29 +1,26 @@
<Properties StartupConfiguration="{703D29ED-674F-44A8-8AAD-863035899D4B}|Default">
  <MonoDevelop.Ide.Workbench ActiveDocument="Shared.Droid.HDLLinphone/Properties/AssemblyInfo.cs">
  <MonoDevelop.Ide.ItemProperties.Shared.Droid.HDLLinphone PreferredExecutionTarget="MonoDevelop.Default" />
  <MultiItemStartupConfigurations />
  <MonoDevelop.Ide.DebuggingService.PinnedWatches />
  <MonoDevelop.Ide.Workspace ActiveConfiguration="Release" />
  <MonoDevelop.Ide.Workbench ActiveDocument="../../../../../../Library/Frameworks/Mono.framework/Versions/6.12.0/lib/mono/xbuild/Microsoft/NuGet/Microsoft.NuGet.targets">
    <Files>
      <File FileName="Shared.Droid.HDLLinphone/Properties/AssemblyInfo.cs" Line="26" Column="41" />
      <File FileName="../../../../../../Library/Frameworks/Mono.framework/Versions/6.12.0/lib/mono/xbuild/Microsoft/NuGet/Microsoft.NuGet.targets" Line="29" Column="11" />
    </Files>
    <Pads>
      <Pad Id="ProjectPad">
        <State name="__root__">
          <Node name="Shared.Droid.HDLLinphone" expanded="True">
            <Node name="Shared.Droid.HDLLinphone" expanded="True">
              <Node name="References" expanded="True" />
              <Node name="Jars" expanded="True" />
              <Node name="Properties" expanded="True">
                <Node name="AssemblyInfo.cs" selected="True" />
              </Node>
          <Node name="Shared.Droid.HDLLinphone">
            <Node name="Shared.Droid.HDLLinphone" selected="True">
              <Node name="Additions" expanded="True" />
              <Node name="Transforms" expanded="True" />
            </Node>
          </Node>
        </State>
      </Pad>
    </Pads>
  </MonoDevelop.Ide.Workbench>
  <MonoDevelop.Ide.ItemProperties.Shared.Droid.HDLLinphone PreferredExecutionTarget="Android.Pixel_4_API_26" />
  <MonoDevelop.Ide.DebuggingService.PinnedWatches />
  <MonoDevelop.Ide.Workspace ActiveConfiguration="Release" />
  <MonoDevelop.Ide.DebuggingService.Breakpoints>
    <BreakpointStore />
  </MonoDevelop.Ide.DebuggingService.Breakpoints>
  <MultiItemStartupConfigurations />
</Properties>
Shared.Droid.HDLLinphone/.vs/Shared.Droid.HDLLinphone/xs/project-cache/Shared.Droid.HDLLinphone-Release.json
@@ -1 +1 @@
{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/12.0.0.3/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/12.0.0.3/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v8.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/12.0.0.3/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/12.0.0.3/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/12.0.0.3/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/12.0.0.3/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.arch.core.common/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Core.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.arch.lifecycle.common/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Animated.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.annotations/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.compat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.core.ui/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.UI.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.core.utils/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.Utils.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.fragment/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Fragment.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Media.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.v7.AppCompat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/nigemacpc/.nuget/packages/xamarin.android.support.vector.drawable/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Vector.Drawable.dll","Aliases":[],"Framework":null}],"Files":["/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Properties/AssemblyInfo.cs","/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Jars/AboutJars.txt","/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Additions/AboutAdditions.txt","/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Transforms/Metadata.xml","/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Transforms/EnumFields.xml","/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Transforms/EnumMethods.xml","/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Jars/HDLLinphoneSDK-V1.0.4.aar"],"BuildActions":["Compile","None","None","TransformFile","TransformFile","TransformFile","LibraryProjectZip"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[]}
{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/13.2.1.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Java.Interop.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/13.2.1.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v8.0/Mono.Android.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/13.2.1.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/13.2.1.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/13.2.1.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/Library/Frameworks/Xamarin.Android.framework/Versions/13.2.1.2/lib/xamarin.android/xbuild-frameworks/MonoAndroid/v1.0/Facades/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/kaede/.nuget/packages/xamarin.android.arch.core.common/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Core.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/kaede/.nuget/packages/xamarin.android.arch.lifecycle.common/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/kaede/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/kaede/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Animated.Vector.Drawable.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/kaede/.nuget/packages/xamarin.android.support.annotations/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/kaede/.nuget/packages/xamarin.android.support.compat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/kaede/.nuget/packages/xamarin.android.support.core.ui/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.UI.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/kaede/.nuget/packages/xamarin.android.support.core.utils/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.Utils.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/kaede/.nuget/packages/xamarin.android.support.fragment/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Fragment.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/kaede/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Media.Compat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/kaede/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.v7.AppCompat.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/kaede/.nuget/packages/xamarin.android.support.vector.drawable/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Vector.Drawable.dll","Aliases":[],"Framework":null}],"Files":["/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Activity.HDLLinphoneIntercomActivity.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Activity.HDLLinphoneMonitorActivity.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Activity.HDLLinphoneReverseCallActivity.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Activity.LPCheckPermissionsActivity.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.BuildConfig.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Callback.IOnHDLLinphoneCallListener.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Callback.IOnLPOpenDoorCallBack.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Core.Callback.PhoneCallback.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Core.Callback.RegistrationCallback.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Core.Linphone.KeepAliveHandler.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Core.Service.HDLLinphoneService.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Dialog.LpTimeDialog.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Dialog.LpTipDialog.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.HDLLinphoneKit.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Interfaces.IAddressType.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Utils.HDLImageUtils.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Utils.HDLLog.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Utils.HDLNetworkUtils.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.BuildConfig.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Library.TinkerLoadLibrary.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Listener.DefaultPatchListener.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Listener.IPatchListener.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.AbstractPatch.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.BasePatchInternal.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.BsDiffPatchInternal.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.DexDiffPatchInternal.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.ResDiffPatchInternal.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.UpgradePatch.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Reporter.DefaultLoadReporter.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Reporter.DefaultPatchReporter.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Reporter.ILoadReporter.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Reporter.IPatchReporter.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Service.PatchResult.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Tinker.Tinker.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Tinker.TinkerApplicationHelper.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Tinker.TinkerInstaller.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Tinker.TinkerLoadResult.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Util.TinkerLog.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Util.UpgradePatchRetry.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Java.Interop.__TypeRegistrations.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/__NamespaceMapping__.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/MonoAndroid,Version=v8.0.AssemblyAttributes.cs","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Jars/AboutJars.txt","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Additions/AboutAdditions.txt","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Transforms/Metadata.xml","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Transforms/EnumFields.xml","/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Transforms/EnumMethods.xml"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","None","None","TransformFile","TransformFile","TransformFile"],"Analyzers":[],"AdditionalFiles":[],"EditorConfigFiles":[],"DefineConstants":["TRACE"],"IntermediateAssembly":"/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/Shared.Droid.HDLLinphone.dll"}
Shared.Droid.HDLLinphone/HDLLinphoneSDK-V1.0.7.aar
copy from Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Jars/HDLLinphoneSDK-V1.0.3.aar copy to Shared.Droid.HDLLinphone/HDLLinphoneSDK-V1.0.7.aar Binary files differ
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Jars/HDLLinphoneSDK-V1.0.6.aar
Binary files differ
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone.csproj
@@ -41,9 +41,6 @@
    <Reference Include="System.Core" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="Properties\AssemblyInfo.cs" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Jars\AboutJars.txt" />
    <None Include="Additions\AboutAdditions.txt" />
  </ItemGroup>
@@ -56,9 +53,15 @@
    <PackageReference Include="Xamarin.Android.Support.v7.AppCompat">
      <Version>28.0.0.3</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.Android.Arch.Core.Common">
      <Version>1.1.1.3</Version>
    </PackageReference>
  </ItemGroup>
  <ItemGroup>
    <LibraryProjectZip Include="Jars\HDLLinphoneSDK-V1.0.3.aar" />
    <Folder Include="Properties\" />
  </ItemGroup>
  <ItemGroup>
    <LibraryProjectZip Include="Jars\HDLLinphoneSDK-V1.0.6.aar" />
  </ItemGroup>
  <Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.Bindings.targets" />
  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/Shared.Droid.HDLLinphone.csproj.AssemblyReference.cache
Binary files differ
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/Shared.Droid.HDLLinphone.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
d83b1d4c63ad5913ebd9463dc99b002a630ab2c5
c347f69d7905dc93a24d4964eeef4d67286c5acf
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/Shared.Droid.HDLLinphone.csproj.FileListAbsolute.txt
@@ -17,3 +17,25 @@
/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/Shared.Droid.HDLLinphone.csproj.CoreCompileInputs.cache
/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/Shared.Droid.HDLLinphone.csproj.CopyComplete
/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/Shared.Droid.HDLLinphone.dll
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/bin/Release/Shared.Droid.HDLLinphone.dll
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/bin/Release/Xamarin.Android.Arch.Core.Common.dll
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/bin/Release/Xamarin.Android.Arch.Lifecycle.Common.dll
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/bin/Release/Xamarin.Android.Arch.Lifecycle.Runtime.dll
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/bin/Release/Xamarin.Android.Support.Animated.Vector.Drawable.dll
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/bin/Release/Xamarin.Android.Support.Annotations.dll
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/bin/Release/Xamarin.Android.Support.Compat.dll
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/bin/Release/Xamarin.Android.Support.Core.UI.dll
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/bin/Release/Xamarin.Android.Support.Core.Utils.dll
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/bin/Release/Xamarin.Android.Support.Fragment.dll
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/bin/Release/Xamarin.Android.Support.Media.Compat.dll
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/bin/Release/Xamarin.Android.Support.v7.AppCompat.dll
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/bin/Release/Xamarin.Android.Support.Vector.Drawable.dll
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/__AndroidLibraryProjects__.zip
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/MonoAndroid,Version=v8.0.AssemblyAttributes.cs
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/Shared.Droid.HDLLinphone.csproj.AssemblyReference.cache
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/stamp/_BuildLibraryImportsCache.stamp
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/class-parse.rsp
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/java-resolution-report.log
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/Shared.Droid.HDLLinphone.csproj.CoreCompileInputs.cache
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/Shared.Droid.HDLLinphone.csproj.CopyComplete
/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/Shared.Droid.HDLLinphone.dll
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/Shared.Droid.HDLLinphone.dll
Binary files differ
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/__AndroidLibraryProjects__.zip
Binary files differ
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/api.xml
Diff too large
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/api.xml.class-parse
@@ -34,7 +34,7 @@
        type="java.lang.String"
        type-generic-aware="java.lang.String"
        jni-signature="Ljava/lang/String;"
        value="&quot;release&quot;"
        value="&quot;debug&quot;"
        visibility="public"
        volatile="false" />
      <field
@@ -47,7 +47,6 @@
        type="boolean"
        type-generic-aware="boolean"
        jni-signature="Z"
        value="false"
        visibility="public"
        volatile="false" />
      <field
@@ -242,6 +241,20 @@
        bridge="false"
        synthetic="false"
        jni-signature="()Lcom/hdl/hdllinphonesdk/HDLLinphoneKit;" />
      <method
        abstract="false"
        deprecated="not deprecated"
        final="false"
        name="getIntercomeType"
        native="false"
        return="java.lang.String"
        jni-return="Ljava/lang/String;"
        static="false"
        synchronized="false"
        visibility="public"
        bridge="false"
        synthetic="false"
        jni-signature="()Ljava/lang/String;" />
      <method
        abstract="false"
        deprecated="not deprecated"
@@ -886,6 +899,66 @@
        bridge="false"
        synthetic="false"
        jni-signature="()V" />
    </class>
    <class
      abstract="false"
      deprecated="not deprecated"
      enclosing-method-jni-type="Lcom/hdl/hdllinphonesdk/HDLLinphoneKit;"
      jni-extends="Ljava/lang/Object;"
      extends="java.lang.Object"
      extends-generic-aware="java.lang.Object"
      final="false"
      name="HDLLinphoneKit.3"
      jni-signature="Lcom/hdl/hdllinphonesdk/HDLLinphoneKit$3;"
      source-file-name="HDLLinphoneKit.java"
      static="false"
      visibility="">
      <implements
        name="android.content.ServiceConnection"
        name-generic-aware="android.content.ServiceConnection"
        jni-type="Landroid/content/ServiceConnection;" />
      <method
        abstract="false"
        deprecated="not deprecated"
        final="false"
        name="onServiceConnected"
        native="false"
        return="void"
        jni-return="V"
        static="false"
        synchronized="false"
        visibility="public"
        bridge="false"
        synthetic="false"
        jni-signature="(Landroid/content/ComponentName;Landroid/os/IBinder;)V">
        <parameter
          name="name"
          type="android.content.ComponentName"
          jni-type="Landroid/content/ComponentName;" />
        <parameter
          name="ibinder"
          type="android.os.IBinder"
          jni-type="Landroid/os/IBinder;" />
      </method>
      <method
        abstract="false"
        deprecated="not deprecated"
        final="false"
        name="onServiceDisconnected"
        native="false"
        return="void"
        jni-return="V"
        static="false"
        synchronized="false"
        visibility="public"
        bridge="false"
        synthetic="false"
        jni-signature="(Landroid/content/ComponentName;)V">
        <parameter
          name="name"
          type="android.content.ComponentName"
          jni-type="Landroid/content/ComponentName;" />
      </method>
    </class>
    <class
      abstract="false"
@@ -2686,6 +2759,20 @@
        abstract="false"
        deprecated="not deprecated"
        final="false"
        name="initCore"
        native="false"
        return="void"
        jni-return="V"
        static="false"
        synchronized="false"
        visibility="public"
        bridge="false"
        synthetic="false"
        jni-signature="()V" />
      <method
        abstract="false"
        deprecated="not deprecated"
        final="false"
        name="isReady"
        native="false"
        return="boolean"
@@ -2849,8 +2936,8 @@
      abstract="false"
      deprecated="not deprecated"
      enclosing-method-jni-type="Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService;"
      enclosing-method-name="onStartCommand"
      enclosing-method-signature="(Landroid/content/Intent;II)I"
      enclosing-method-name="initCore"
      enclosing-method-signature="()V"
      jni-extends="Ljava/util/TimerTask;"
      extends="java.util.TimerTask"
      extends-generic-aware="java.util.TimerTask"
@@ -2952,6 +3039,42 @@
          type="java.lang.String"
          jni-type="Ljava/lang/String;" />
      </method>
    </class>
    <class
      abstract="false"
      deprecated="not deprecated"
      jni-extends="Landroid/os/Binder;"
      extends="android.os.Binder"
      extends-generic-aware="android.os.Binder"
      final="false"
      name="HDLLinphoneService.LinphoneBinder"
      jni-signature="Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService$LinphoneBinder;"
      source-file-name="HDLLinphoneService.java"
      static="false"
      visibility="public">
      <constructor
        deprecated="not deprecated"
        final="false"
        name="HDLLinphoneService.LinphoneBinder"
        static="false"
        visibility="public"
        bridge="false"
        synthetic="false"
        jni-signature="(Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService;)V" />
      <method
        abstract="false"
        deprecated="not deprecated"
        final="false"
        name="getService"
        native="false"
        return="com.hdl.hdllinphonesdk.core.service.HDLLinphoneService"
        jni-return="Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService;"
        static="false"
        synchronized="false"
        visibility="public"
        bridge="false"
        synthetic="false"
        jni-signature="()Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService;" />
    </class>
  </package>
  <package
@@ -4070,10 +4193,14 @@
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="_thisObject"
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="android"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
        <parameter
          name="android"
          name="project"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
      </constructor>
@@ -4199,10 +4326,14 @@
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="_thisObject"
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="configuration"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
        <parameter
          name="configuration"
          name="project"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
      </constructor>
@@ -4314,14 +4445,18 @@
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="_thisObject"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="configuration"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
        <parameter
          name="variant"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
        <parameter
          name="tinkerPatchBuildTask"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
      </constructor>
@@ -6740,6 +6875,10 @@
          name="_outerInstance"
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="_thisObject"
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
      </constructor>
      <method
        abstract="false"
@@ -7115,10 +7254,14 @@
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="_thisObject"
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="ns"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
        <parameter
          name="ns"
          name="name"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
      </constructor>
@@ -7240,6 +7383,10 @@
        jni-signature="(Ljava/lang/Object;Ljava/lang/Object;)V">
        <parameter
          name="_outerInstance"
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="_thisObject"
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
      </constructor>
@@ -7838,6 +7985,10 @@
        jni-signature="(Ljava/lang/Object;Ljava/lang/Object;)V">
        <parameter
          name="_outerInstance"
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="_thisObject"
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
      </constructor>
@@ -10027,10 +10178,14 @@
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="_thisObject"
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="classSize"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
        <parameter
          name="classSize"
          name="dexClassSet"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
      </constructor>
@@ -10142,6 +10297,10 @@
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="_thisObject"
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="mainDexSets"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
      </constructor>
@@ -10253,8 +10412,8 @@
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="_thisObject"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="mainDexSets"
          type="groovy.lang.Reference"
@@ -10265,6 +10424,10 @@
          jni-type="Lgroovy/lang/Reference;" />
        <parameter
          name="allClassSet"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
        <parameter
          name="osMap"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
      </constructor>
@@ -10431,8 +10594,8 @@
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="_thisObject"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="methodAndFieldsNum"
          type="groovy.lang.Reference"
@@ -10447,6 +10610,10 @@
          jni-type="Lgroovy/lang/Reference;" />
        <parameter
          name="pathDexMap"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
        <parameter
          name="orphanMap"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
      </constructor>
@@ -10627,6 +10794,10 @@
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="_thisObject"
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="oldDexList"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
      </constructor>
@@ -10751,6 +10922,10 @@
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="_thisObject"
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="bytes"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
      </constructor>
@@ -10848,6 +11023,10 @@
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="_thisObject"
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="pathDexMap"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
      </constructor>
@@ -10945,14 +11124,18 @@
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="_thisObject"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="dex"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
        <parameter
          name="dexFile"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
        <parameter
          name="pathDexMap"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
      </constructor>
@@ -11095,6 +11278,10 @@
          name="_outerInstance"
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="_thisObject"
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
      </constructor>
      <method
        abstract="false"
@@ -11203,6 +11390,10 @@
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="_thisObject"
          type="java.lang.Object"
          jni-type="Ljava/lang/Object;" />
        <parameter
          name="dexPathList"
          type="groovy.lang.Reference"
          jni-type="Lgroovy/lang/Reference;" />
      </constructor>
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/api.xml.fixed
@@ -1,1039 +1,1055 @@
<?xml version="1.0" encoding="utf-8"?>
<api>
<api api-source="JavaTypeSystem">
  <package name="com.hdl.hdllinphonesdk" jni-name="com/hdl/hdllinphonesdk">
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="true" name="BuildConfig" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/BuildConfig;">
      <constructor deprecated="not deprecated" final="false" name="BuildConfig" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.BuildConfig" synthetic="false" visibility="public"></constructor>
      <field deprecated="not deprecated" final="true" name="BUILD_TYPE" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;release&quot;" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="DEBUG" jni-signature="Z" static="true" transient="false" type="boolean" type-generic-aware="boolean" value="false" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="LIBRARY_PACKAGE_NAME" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;com.hdl.hdllinphonesdk&quot;" visibility="public" volatile="false"></field>
      <constructor deprecated="not deprecated" final="false" name="BuildConfig" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.BuildConfig" synthetic="false" visibility="public" />
      <field deprecated="not deprecated" final="true" name="BUILD_TYPE" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;debug&quot;" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="true" name="DEBUG" jni-signature="Z" static="true" transient="false" type="boolean" type-generic-aware="boolean" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="true" name="LIBRARY_PACKAGE_NAME" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;com.hdl.hdllinphonesdk&quot;" visibility="public" volatile="false" />
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="HDLLinphoneKit" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/HDLLinphoneKit;">
      <method abstract="false" deprecated="not deprecated" final="false" name="acceptCall" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="acceptCall" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="acceptCallWithVideo" jni-signature="(Z)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="enableVideo" type="boolean" jni-type="Z"></parameter>
        <parameter name="enableVideo" type="boolean" jni-type="Z" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="addCallback" jni-signature="(Lcom/hdl/hdllinphonesdk/core/callback/RegistrationCallback;Lcom/hdl/hdllinphonesdk/core/callback/PhoneCallback;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="registrationCallback" type="com.hdl.hdllinphonesdk.core.callback.RegistrationCallback" jni-type="Lcom/hdl/hdllinphonesdk/core/callback/RegistrationCallback;"></parameter>
        <parameter name="phoneCallback" type="com.hdl.hdllinphonesdk.core.callback.PhoneCallback" jni-type="Lcom/hdl/hdllinphonesdk/core/callback/PhoneCallback;"></parameter>
        <parameter name="registrationCallback" type="com.hdl.hdllinphonesdk.core.callback.RegistrationCallback" jni-type="Lcom/hdl/hdllinphonesdk/core/callback/RegistrationCallback;" />
        <parameter name="phoneCallback" type="com.hdl.hdllinphonesdk.core.callback.PhoneCallback" jni-type="Lcom/hdl/hdllinphonesdk/core/callback/PhoneCallback;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="callTo" jni-signature="(Ljava/lang/String;Z)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="num" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="isVideoCall" type="boolean" jni-type="Z"></parameter>
        <parameter name="num" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="isVideoCall" type="boolean" jni-type="Z" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="clearProxyConfig" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="clearProxyConfig" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="freeViewRegisterUserAuth" jni-signature="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="userName" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="password" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="domain" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <exception name="CoreException" type="org.linphone.core.CoreException"></exception>
        <parameter name="userName" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="password" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="domain" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <exception name="CoreException" type="org.linphone.core.CoreException" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getCallState" jni-signature="()Lorg/linphone/core/Call$State;" bridge="false" native="false" return="org.linphone.core.Call.State" jni-return="Lorg/linphone/core/Call$State;" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getCore" jni-signature="()Lorg/linphone/core/Core;" bridge="false" native="false" return="org.linphone.core.Core" jni-return="Lorg/linphone/core/Core;" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getInstance" jni-signature="()Lcom/hdl/hdllinphonesdk/HDLLinphoneKit;" bridge="false" native="false" return="com.hdl.hdllinphonesdk.HDLLinphoneKit" jni-return="Lcom/hdl/hdllinphonesdk/HDLLinphoneKit;" static="true" synchronized="true" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getOnHDLLinphoneCallListener" jni-signature="()Lcom/hdl/hdllinphonesdk/callback/OnHDLLinphoneCallListener;" bridge="false" native="false" return="com.hdl.hdllinphonesdk.callback.OnHDLLinphoneCallListener" jni-return="Lcom/hdl/hdllinphonesdk/callback/OnHDLLinphoneCallListener;" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="gotoHDLLinphoneIntercomActivity" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="hangUp" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getCallState" jni-signature="()Lorg/linphone/core/Call$State;" bridge="false" native="false" return="org.linphone.core.Call.State" jni-return="Lorg/linphone/core/Call$State;" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getCore" jni-signature="()Lorg/linphone/core/Core;" bridge="false" native="false" return="org.linphone.core.Core" jni-return="Lorg/linphone/core/Core;" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getInstance" jni-signature="()Lcom/hdl/hdllinphonesdk/HDLLinphoneKit;" bridge="false" native="false" return="com.hdl.hdllinphonesdk.HDLLinphoneKit" jni-return="Lcom/hdl/hdllinphonesdk/HDLLinphoneKit;" static="true" synchronized="true" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getIntercomeType" jni-signature="()Ljava/lang/String;" bridge="false" native="false" return="java.lang.String" jni-return="Ljava/lang/String;" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getOnHDLLinphoneCallListener" jni-signature="()Lcom/hdl/hdllinphonesdk/callback/OnHDLLinphoneCallListener;" bridge="false" native="false" return="com.hdl.hdllinphonesdk.callback.OnHDLLinphoneCallListener" jni-return="Lcom/hdl/hdllinphonesdk/callback/OnHDLLinphoneCallListener;" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="gotoHDLLinphoneIntercomActivity" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="hangUp" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="initLinphone" jni-signature="(Landroid/content/Context;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="isAutoJumpCallView" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="isIncomingReceivedCallState" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="isAutoJumpCallView" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="isIncomingReceivedCallState" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="login" jni-signature="(Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="inter_type" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="inter_type" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="logout" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onDestroy" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="logout" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onDestroy" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onOpenError" jni-signature="(Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="mes" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="mes" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onOpenSuccess" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onPause" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onResume" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onOpenSuccess" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onPause" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onResume" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="registerUserAuth" jni-signature="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="name" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="password" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="host" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <exception name="CoreException" type="org.linphone.core.CoreException"></exception>
        <parameter name="name" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="password" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="host" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <exception name="CoreException" type="org.linphone.core.CoreException" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setAccountAndLogin" jni-signature="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="username" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="password" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="serverIP" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="inter_type" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="username" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="password" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="serverIP" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="inter_type" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setAndroidVideoWindow" jni-signature="(Landroid/view/TextureView;Landroid/view/TextureView;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="renderingView" type="android.view.TextureView" jni-type="Landroid/view/TextureView;"></parameter>
        <parameter name="previewView" type="android.view.TextureView" jni-type="Landroid/view/TextureView;"></parameter>
        <parameter name="renderingView" type="android.view.TextureView" jni-type="Landroid/view/TextureView;" />
        <parameter name="previewView" type="android.view.TextureView" jni-type="Landroid/view/TextureView;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setAutoJumpCallView" jni-signature="(Z)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="autoJumpCallView" type="boolean" jni-type="Z"></parameter>
        <parameter name="autoJumpCallView" type="boolean" jni-type="Z" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setOnHDLLinphoneCallListener" jni-signature="(Lcom/hdl/hdllinphonesdk/callback/OnHDLLinphoneCallListener;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="onHDLLinphoneCallListener" type="com.hdl.hdllinphonesdk.callback.OnHDLLinphoneCallListener" jni-type="Lcom/hdl/hdllinphonesdk/callback/OnHDLLinphoneCallListener;"></parameter>
        <parameter name="onHDLLinphoneCallListener" type="com.hdl.hdllinphonesdk.callback.OnHDLLinphoneCallListener" jni-type="Lcom/hdl/hdllinphonesdk/callback/OnHDLLinphoneCallListener;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setOpenOpenDoorCallBack" jni-signature="(Lcom/hdl/hdllinphonesdk/callback/OnLPOpenDoorCallBack;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="openOpenDoorCallBack" type="com.hdl.hdllinphonesdk.callback.OnLPOpenDoorCallBack" jni-type="Lcom/hdl/hdllinphonesdk/callback/OnLPOpenDoorCallBack;"></parameter>
        <parameter name="openOpenDoorCallBack" type="com.hdl.hdllinphonesdk.callback.OnLPOpenDoorCallBack" jni-type="Lcom/hdl/hdllinphonesdk/callback/OnLPOpenDoorCallBack;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="startService" jni-signature="(Landroid/content/Context;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="startSingleCallingTo" jni-signature="(Ljava/lang/String;Z)Lorg/linphone/core/Call;" bridge="false" native="false" return="org.linphone.core.Call" jni-return="Lorg/linphone/core/Call;" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="userName" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="isVideoCall" type="boolean" jni-type="Z"></parameter>
        <parameter name="userName" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="isVideoCall" type="boolean" jni-type="Z" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="toggleMicro" jni-signature="(Z)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="isMicMuted" type="boolean" jni-type="Z"></parameter>
        <parameter name="isMicMuted" type="boolean" jni-type="Z" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="toggleSpeaker" jni-signature="(Z)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="isSpeakerEnabled" type="boolean" jni-type="Z"></parameter>
        <parameter name="isSpeakerEnabled" type="boolean" jni-type="Z" />
      </method>
      <field deprecated="not deprecated" final="true" name="HDLLinphoneKitNAME" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;HDLLinphoneKit&quot;" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="INTER_PHONE_TYPE_EZVIZ" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;EZVIZ&quot;" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="INTER_PHONE_TYPE_FLVI" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;FLVI&quot;" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="INTER_PHONE_TYPE_FREEVIEW" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;FREEVIEW&quot;" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="INTER_PHONE_TYPE_HDL" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;HDL&quot;" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="INTER_PHONE_TYPE_IMOUVISIAL" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;IMOUVISIAL&quot;" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="KEY_SIP_ACCOUNT" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;lpSipAccount&quot;" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="KEY_TITLE_NAME" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;lpTitleName&quot;" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="HDLLinphoneKitNAME" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;HDLLinphoneKit&quot;" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="true" name="INTER_PHONE_TYPE_EZVIZ" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;EZVIZ&quot;" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="true" name="INTER_PHONE_TYPE_FLVI" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;FLVI&quot;" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="true" name="INTER_PHONE_TYPE_FREEVIEW" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;FREEVIEW&quot;" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="true" name="INTER_PHONE_TYPE_HDL" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;HDL&quot;" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="true" name="INTER_PHONE_TYPE_IMOUVISIAL" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;IMOUVISIAL&quot;" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="true" name="KEY_SIP_ACCOUNT" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;lpSipAccount&quot;" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="true" name="KEY_TITLE_NAME" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;lpTitleName&quot;" visibility="public" volatile="false" />
    </class>
    <class abstract="false" deprecated="not deprecated" extends="com.hdl.hdllinphonesdk.core.callback.RegistrationCallback" extends-generic-aware="com.hdl.hdllinphonesdk.core.callback.RegistrationCallback" jni-extends="Lcom/hdl/hdllinphonesdk/core/callback/RegistrationCallback;" final="false" name="HDLLinphoneKit.1" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/HDLLinphoneKit$1;"></class>
    <class abstract="false" deprecated="not deprecated" extends="com.hdl.hdllinphonesdk.core.callback.PhoneCallback" extends-generic-aware="com.hdl.hdllinphonesdk.core.callback.PhoneCallback" jni-extends="Lcom/hdl/hdllinphonesdk/core/callback/PhoneCallback;" final="false" name="HDLLinphoneKit.2" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/HDLLinphoneKit$2;"></class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Thread" extends-generic-aware="java.lang.Thread" jni-extends="Ljava/lang/Thread;" final="false" name="HDLLinphoneKit.ServiceWaitThread" static="false" visibility="private" jni-signature="Lcom/hdl/hdllinphonesdk/HDLLinphoneKit$ServiceWaitThread;"></class>
    <class abstract="false" deprecated="not deprecated" extends="com.hdl.hdllinphonesdk.core.callback.RegistrationCallback" extends-generic-aware="com.hdl.hdllinphonesdk.core.callback.RegistrationCallback" jni-extends="Lcom/hdl/hdllinphonesdk/core/callback/RegistrationCallback;" final="false" name="HDLLinphoneKit.1" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/HDLLinphoneKit$1;" />
    <class abstract="false" deprecated="not deprecated" extends="com.hdl.hdllinphonesdk.core.callback.PhoneCallback" extends-generic-aware="com.hdl.hdllinphonesdk.core.callback.PhoneCallback" jni-extends="Lcom/hdl/hdllinphonesdk/core/callback/PhoneCallback;" final="false" name="HDLLinphoneKit.2" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/HDLLinphoneKit$2;" />
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="HDLLinphoneKit.3" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/HDLLinphoneKit$3;">
      <implements name="android.content.ServiceConnection" name-generic-aware="android.content.ServiceConnection" jni-type="Landroid/content/ServiceConnection;" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onServiceConnected" jni-signature="(Landroid/content/ComponentName;Landroid/os/IBinder;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="name" type="android.content.ComponentName" jni-type="Landroid/content/ComponentName;" />
        <parameter name="ibinder" type="android.os.IBinder" jni-type="Landroid/os/IBinder;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onServiceDisconnected" jni-signature="(Landroid/content/ComponentName;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="name" type="android.content.ComponentName" jni-type="Landroid/content/ComponentName;" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Thread" extends-generic-aware="java.lang.Thread" jni-extends="Ljava/lang/Thread;" final="false" name="HDLLinphoneKit.ServiceWaitThread" static="false" visibility="private" jni-signature="Lcom/hdl/hdllinphonesdk/HDLLinphoneKit$ServiceWaitThread;" />
  </package>
  <package name="com.hdl.hdllinphonesdk.activity" jni-name="com/hdl/hdllinphonesdk/activity">
    <class abstract="false" deprecated="not deprecated" extends="com.hdl.hdllinphonesdk.activity.LPCheckPermissionsActivity" extends-generic-aware="com.hdl.hdllinphonesdk.activity.LPCheckPermissionsActivity" jni-extends="Lcom/hdl/hdllinphonesdk/activity/LPCheckPermissionsActivity;" final="false" name="HDLLinphoneIntercomActivity" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneIntercomActivity;">
      <implements name="android.view.View.OnClickListener" name-generic-aware="android.view.View.OnClickListener" jni-type="Landroid/view/View$OnClickListener;"></implements>
      <constructor deprecated="not deprecated" final="false" name="HDLLinphoneIntercomActivity" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.activity.HDLLinphoneIntercomActivity" synthetic="false" visibility="public"></constructor>
      <implements name="android.view.View.OnClickListener" name-generic-aware="android.view.View.OnClickListener" jni-type="Landroid/view/View$OnClickListener;" />
      <constructor deprecated="not deprecated" final="false" name="HDLLinphoneIntercomActivity" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.activity.HDLLinphoneIntercomActivity" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onClick" jni-signature="(Landroid/view/View;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="view" type="android.view.View" jni-type="Landroid/view/View;"></parameter>
        <parameter name="view" type="android.view.View" jni-type="Landroid/view/View;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setWidthHeightWithRatio" jni-signature="(Landroid/view/View;II)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="view" type="android.view.View" jni-type="Landroid/view/View;"></parameter>
        <parameter name="widthRatio" type="int" jni-type="I"></parameter>
        <parameter name="heightRatio" type="int" jni-type="I"></parameter>
        <parameter name="view" type="android.view.View" jni-type="Landroid/view/View;" />
        <parameter name="widthRatio" type="int" jni-type="I" />
        <parameter name="heightRatio" type="int" jni-type="I" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="HDLLinphoneIntercomActivity.1" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneIntercomActivity$1;">
      <implements name="com.hdl.hdllinphonesdk.callback.OnLPOpenDoorCallBack" name-generic-aware="com.hdl.hdllinphonesdk.callback.OnLPOpenDoorCallBack" jni-type="Lcom/hdl/hdllinphonesdk/callback/OnLPOpenDoorCallBack;"></implements>
      <implements name="com.hdl.hdllinphonesdk.callback.OnLPOpenDoorCallBack" name-generic-aware="com.hdl.hdllinphonesdk.callback.OnLPOpenDoorCallBack" jni-type="Lcom/hdl/hdllinphonesdk/callback/OnLPOpenDoorCallBack;" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onOpenError" jni-signature="(Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="errorMes" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="errorMes" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onOpenSuccess" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onOpenSuccess" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
    </class>
    <class abstract="false" deprecated="not deprecated" extends="android.os.CountDownTimer" extends-generic-aware="android.os.CountDownTimer" jni-extends="Landroid/os/CountDownTimer;" final="false" name="HDLLinphoneIntercomActivity.2" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneIntercomActivity$2;">
      <method abstract="false" deprecated="not deprecated" final="false" name="onFinish" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onFinish" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onTick" jni-signature="(J)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="millisUntilFinished" type="long" jni-type="J"></parameter>
        <parameter name="millisUntilFinished" type="long" jni-type="J" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="HDLLinphoneIntercomActivity.3" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneIntercomActivity$3;">
      <implements name="android.content.DialogInterface.OnClickListener" name-generic-aware="android.content.DialogInterface.OnClickListener" jni-type="Landroid/content/DialogInterface$OnClickListener;"></implements>
      <implements name="android.content.DialogInterface.OnClickListener" name-generic-aware="android.content.DialogInterface.OnClickListener" jni-type="Landroid/content/DialogInterface$OnClickListener;" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onClick" jni-signature="(Landroid/content/DialogInterface;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="dialog" type="android.content.DialogInterface" jni-type="Landroid/content/DialogInterface;"></parameter>
        <parameter name="which" type="int" jni-type="I"></parameter>
        <parameter name="dialog" type="android.content.DialogInterface" jni-type="Landroid/content/DialogInterface;" />
        <parameter name="which" type="int" jni-type="I" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="HDLLinphoneIntercomActivity.4" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneIntercomActivity$4;">
      <implements name="android.content.DialogInterface.OnClickListener" name-generic-aware="android.content.DialogInterface.OnClickListener" jni-type="Landroid/content/DialogInterface$OnClickListener;"></implements>
      <implements name="android.content.DialogInterface.OnClickListener" name-generic-aware="android.content.DialogInterface.OnClickListener" jni-type="Landroid/content/DialogInterface$OnClickListener;" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onClick" jni-signature="(Landroid/content/DialogInterface;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="dialog" type="android.content.DialogInterface" jni-type="Landroid/content/DialogInterface;"></parameter>
        <parameter name="which" type="int" jni-type="I"></parameter>
        <parameter name="dialog" type="android.content.DialogInterface" jni-type="Landroid/content/DialogInterface;" />
        <parameter name="which" type="int" jni-type="I" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="org.linphone.core.CoreListenerStub" extends-generic-aware="org.linphone.core.CoreListenerStub" jni-extends="Lorg/linphone/core/CoreListenerStub;" final="false" name="HDLLinphoneIntercomActivity.5" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneIntercomActivity$5;"></class>
    <class abstract="false" deprecated="not deprecated" extends="org.linphone.core.CoreListenerStub" extends-generic-aware="org.linphone.core.CoreListenerStub" jni-extends="Lorg/linphone/core/CoreListenerStub;" final="false" name="HDLLinphoneIntercomActivity.5" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneIntercomActivity$5;" />
    <class abstract="false" deprecated="not deprecated" extends="com.hdl.hdllinphonesdk.activity.LPCheckPermissionsActivity" extends-generic-aware="com.hdl.hdllinphonesdk.activity.LPCheckPermissionsActivity" jni-extends="Lcom/hdl/hdllinphonesdk/activity/LPCheckPermissionsActivity;" final="false" name="HDLLinphoneMonitorActivity" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneMonitorActivity;">
      <implements name="android.view.View.OnClickListener" name-generic-aware="android.view.View.OnClickListener" jni-type="Landroid/view/View$OnClickListener;"></implements>
      <constructor deprecated="not deprecated" final="false" name="HDLLinphoneMonitorActivity" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.activity.HDLLinphoneMonitorActivity" synthetic="false" visibility="public"></constructor>
      <implements name="android.view.View.OnClickListener" name-generic-aware="android.view.View.OnClickListener" jni-type="Landroid/view/View$OnClickListener;" />
      <constructor deprecated="not deprecated" final="false" name="HDLLinphoneMonitorActivity" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.activity.HDLLinphoneMonitorActivity" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onClick" jni-signature="(Landroid/view/View;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="view" type="android.view.View" jni-type="Landroid/view/View;"></parameter>
        <parameter name="view" type="android.view.View" jni-type="Landroid/view/View;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setWidthHeightWithRatio" jni-signature="(Landroid/view/View;II)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="view" type="android.view.View" jni-type="Landroid/view/View;"></parameter>
        <parameter name="widthRatio" type="int" jni-type="I"></parameter>
        <parameter name="heightRatio" type="int" jni-type="I"></parameter>
        <parameter name="view" type="android.view.View" jni-type="Landroid/view/View;" />
        <parameter name="widthRatio" type="int" jni-type="I" />
        <parameter name="heightRatio" type="int" jni-type="I" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="HDLLinphoneMonitorActivity.1" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneMonitorActivity$1;">
      <implements name="com.hdl.hdllinphonesdk.callback.OnLPOpenDoorCallBack" name-generic-aware="com.hdl.hdllinphonesdk.callback.OnLPOpenDoorCallBack" jni-type="Lcom/hdl/hdllinphonesdk/callback/OnLPOpenDoorCallBack;"></implements>
      <implements name="com.hdl.hdllinphonesdk.callback.OnLPOpenDoorCallBack" name-generic-aware="com.hdl.hdllinphonesdk.callback.OnLPOpenDoorCallBack" jni-type="Lcom/hdl/hdllinphonesdk/callback/OnLPOpenDoorCallBack;" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onOpenError" jni-signature="(Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="errorMes" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="errorMes" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onOpenSuccess" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onOpenSuccess" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
    </class>
    <class abstract="false" deprecated="not deprecated" extends="android.os.CountDownTimer" extends-generic-aware="android.os.CountDownTimer" jni-extends="Landroid/os/CountDownTimer;" final="false" name="HDLLinphoneMonitorActivity.2" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneMonitorActivity$2;">
      <method abstract="false" deprecated="not deprecated" final="false" name="onFinish" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onFinish" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onTick" jni-signature="(J)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="millisUntilFinished" type="long" jni-type="J"></parameter>
        <parameter name="millisUntilFinished" type="long" jni-type="J" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="HDLLinphoneMonitorActivity.3" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneMonitorActivity$3;">
      <implements name="android.content.DialogInterface.OnClickListener" name-generic-aware="android.content.DialogInterface.OnClickListener" jni-type="Landroid/content/DialogInterface$OnClickListener;"></implements>
      <implements name="android.content.DialogInterface.OnClickListener" name-generic-aware="android.content.DialogInterface.OnClickListener" jni-type="Landroid/content/DialogInterface$OnClickListener;" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onClick" jni-signature="(Landroid/content/DialogInterface;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="dialog" type="android.content.DialogInterface" jni-type="Landroid/content/DialogInterface;"></parameter>
        <parameter name="which" type="int" jni-type="I"></parameter>
        <parameter name="dialog" type="android.content.DialogInterface" jni-type="Landroid/content/DialogInterface;" />
        <parameter name="which" type="int" jni-type="I" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="HDLLinphoneMonitorActivity.4" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneMonitorActivity$4;">
      <implements name="android.content.DialogInterface.OnClickListener" name-generic-aware="android.content.DialogInterface.OnClickListener" jni-type="Landroid/content/DialogInterface$OnClickListener;"></implements>
      <implements name="android.content.DialogInterface.OnClickListener" name-generic-aware="android.content.DialogInterface.OnClickListener" jni-type="Landroid/content/DialogInterface$OnClickListener;" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onClick" jni-signature="(Landroid/content/DialogInterface;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="dialog" type="android.content.DialogInterface" jni-type="Landroid/content/DialogInterface;"></parameter>
        <parameter name="which" type="int" jni-type="I"></parameter>
        <parameter name="dialog" type="android.content.DialogInterface" jni-type="Landroid/content/DialogInterface;" />
        <parameter name="which" type="int" jni-type="I" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="org.linphone.core.CoreListenerStub" extends-generic-aware="org.linphone.core.CoreListenerStub" jni-extends="Lorg/linphone/core/CoreListenerStub;" final="false" name="HDLLinphoneMonitorActivity.5" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneMonitorActivity$5;"></class>
    <class abstract="false" deprecated="not deprecated" extends="org.linphone.core.CoreListenerStub" extends-generic-aware="org.linphone.core.CoreListenerStub" jni-extends="Lorg/linphone/core/CoreListenerStub;" final="false" name="HDLLinphoneMonitorActivity.5" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneMonitorActivity$5;" />
    <class abstract="false" deprecated="not deprecated" extends="com.hdl.hdllinphonesdk.activity.LPCheckPermissionsActivity" extends-generic-aware="com.hdl.hdllinphonesdk.activity.LPCheckPermissionsActivity" jni-extends="Lcom/hdl/hdllinphonesdk/activity/LPCheckPermissionsActivity;" final="false" name="HDLLinphoneReverseCallActivity" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneReverseCallActivity;">
      <implements name="android.view.View.OnClickListener" name-generic-aware="android.view.View.OnClickListener" jni-type="Landroid/view/View$OnClickListener;"></implements>
      <constructor deprecated="not deprecated" final="false" name="HDLLinphoneReverseCallActivity" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.activity.HDLLinphoneReverseCallActivity" synthetic="false" visibility="public"></constructor>
      <implements name="android.view.View.OnClickListener" name-generic-aware="android.view.View.OnClickListener" jni-type="Landroid/view/View$OnClickListener;" />
      <constructor deprecated="not deprecated" final="false" name="HDLLinphoneReverseCallActivity" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.activity.HDLLinphoneReverseCallActivity" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onClick" jni-signature="(Landroid/view/View;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="view" type="android.view.View" jni-type="Landroid/view/View;"></parameter>
        <parameter name="view" type="android.view.View" jni-type="Landroid/view/View;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setWidthHeightWithRatio" jni-signature="(Landroid/view/View;II)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="view" type="android.view.View" jni-type="Landroid/view/View;"></parameter>
        <parameter name="widthRatio" type="int" jni-type="I"></parameter>
        <parameter name="heightRatio" type="int" jni-type="I"></parameter>
        <parameter name="view" type="android.view.View" jni-type="Landroid/view/View;" />
        <parameter name="widthRatio" type="int" jni-type="I" />
        <parameter name="heightRatio" type="int" jni-type="I" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="HDLLinphoneReverseCallActivity.1" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneReverseCallActivity$1;">
      <implements name="com.hdl.hdllinphonesdk.callback.OnLPOpenDoorCallBack" name-generic-aware="com.hdl.hdllinphonesdk.callback.OnLPOpenDoorCallBack" jni-type="Lcom/hdl/hdllinphonesdk/callback/OnLPOpenDoorCallBack;"></implements>
      <implements name="com.hdl.hdllinphonesdk.callback.OnLPOpenDoorCallBack" name-generic-aware="com.hdl.hdllinphonesdk.callback.OnLPOpenDoorCallBack" jni-type="Lcom/hdl/hdllinphonesdk/callback/OnLPOpenDoorCallBack;" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onOpenError" jni-signature="(Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="errorMes" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="errorMes" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onOpenSuccess" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onOpenSuccess" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
    </class>
    <class abstract="false" deprecated="not deprecated" extends="android.os.CountDownTimer" extends-generic-aware="android.os.CountDownTimer" jni-extends="Landroid/os/CountDownTimer;" final="false" name="HDLLinphoneReverseCallActivity.2" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneReverseCallActivity$2;">
      <method abstract="false" deprecated="not deprecated" final="false" name="onFinish" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onFinish" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onTick" jni-signature="(J)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="millisUntilFinished" type="long" jni-type="J"></parameter>
        <parameter name="millisUntilFinished" type="long" jni-type="J" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="HDLLinphoneReverseCallActivity.3" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneReverseCallActivity$3;">
      <implements name="android.content.DialogInterface.OnClickListener" name-generic-aware="android.content.DialogInterface.OnClickListener" jni-type="Landroid/content/DialogInterface$OnClickListener;"></implements>
      <implements name="android.content.DialogInterface.OnClickListener" name-generic-aware="android.content.DialogInterface.OnClickListener" jni-type="Landroid/content/DialogInterface$OnClickListener;" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onClick" jni-signature="(Landroid/content/DialogInterface;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="dialog" type="android.content.DialogInterface" jni-type="Landroid/content/DialogInterface;"></parameter>
        <parameter name="which" type="int" jni-type="I"></parameter>
        <parameter name="dialog" type="android.content.DialogInterface" jni-type="Landroid/content/DialogInterface;" />
        <parameter name="which" type="int" jni-type="I" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="HDLLinphoneReverseCallActivity.4" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneReverseCallActivity$4;">
      <implements name="android.content.DialogInterface.OnClickListener" name-generic-aware="android.content.DialogInterface.OnClickListener" jni-type="Landroid/content/DialogInterface$OnClickListener;"></implements>
      <implements name="android.content.DialogInterface.OnClickListener" name-generic-aware="android.content.DialogInterface.OnClickListener" jni-type="Landroid/content/DialogInterface$OnClickListener;" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onClick" jni-signature="(Landroid/content/DialogInterface;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="dialog" type="android.content.DialogInterface" jni-type="Landroid/content/DialogInterface;"></parameter>
        <parameter name="which" type="int" jni-type="I"></parameter>
        <parameter name="dialog" type="android.content.DialogInterface" jni-type="Landroid/content/DialogInterface;" />
        <parameter name="which" type="int" jni-type="I" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="org.linphone.core.CoreListenerStub" extends-generic-aware="org.linphone.core.CoreListenerStub" jni-extends="Lorg/linphone/core/CoreListenerStub;" final="false" name="HDLLinphoneReverseCallActivity.5" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneReverseCallActivity$5;"></class>
    <class abstract="false" deprecated="not deprecated" extends="org.linphone.core.CoreListenerStub" extends-generic-aware="org.linphone.core.CoreListenerStub" jni-extends="Lorg/linphone/core/CoreListenerStub;" final="false" name="HDLLinphoneReverseCallActivity.5" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/activity/HDLLinphoneReverseCallActivity$5;" />
    <class abstract="false" deprecated="not deprecated" extends="android.app.Activity" extends-generic-aware="android.app.Activity" jni-extends="Landroid/app/Activity;" final="false" name="LPCheckPermissionsActivity" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/activity/LPCheckPermissionsActivity;">
      <constructor deprecated="not deprecated" final="false" name="LPCheckPermissionsActivity" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.activity.LPCheckPermissionsActivity" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="LPCheckPermissionsActivity" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.activity.LPCheckPermissionsActivity" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="setRequestPermissionsListener" jni-signature="(Lcom/hdl/hdllinphonesdk/activity/LPCheckPermissionsActivity$RequestPermissionsListener;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="mRequestPermissionsListener" type="com.hdl.hdllinphonesdk.activity.LPCheckPermissionsActivity.RequestPermissionsListener" jni-type="Lcom/hdl/hdllinphonesdk/activity/LPCheckPermissionsActivity$RequestPermissionsListener;"></parameter>
        <parameter name="mRequestPermissionsListener" type="com.hdl.hdllinphonesdk.activity.LPCheckPermissionsActivity.RequestPermissionsListener" jni-type="Lcom/hdl/hdllinphonesdk/activity/LPCheckPermissionsActivity$RequestPermissionsListener;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="verifyPermissions" jni-signature="([I)Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="grantResults" type="int[]" jni-type="[I"></parameter>
        <parameter name="grantResults" type="int[]" jni-type="[I" />
      </method>
      <field deprecated="not deprecated" final="true" name="PERMISSON_REQUESTCODE" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="0" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="havaPermissions" jni-signature="Z" static="false" transient="false" type="boolean" type-generic-aware="boolean" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="isNeedCheck" jni-signature="Z" static="false" transient="false" type="boolean" type-generic-aware="boolean" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="needPermissions" jni-signature="[Ljava/lang/String;" static="false" transient="false" type="java.lang.String[]" type-generic-aware="java.lang.String[]" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="havaPermissions" jni-signature="Z" static="false" transient="false" type="boolean" type-generic-aware="boolean" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="isNeedCheck" jni-signature="Z" static="false" transient="false" type="boolean" type-generic-aware="boolean" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="needPermissions" jni-signature="[Ljava/lang/String;" static="false" transient="false" type="java.lang.String[]" type-generic-aware="java.lang.String[]" visibility="protected" volatile="false" />
      <field deprecated="not deprecated" final="true" name="PERMISSON_REQUESTCODE" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="0" visibility="public" volatile="false" />
    </class>
    <interface abstract="true" deprecated="not deprecated" final="false" name="LPCheckPermissionsActivity.RequestPermissionsListener" static="true" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/activity/LPCheckPermissionsActivity$RequestPermissionsListener;">
      <method abstract="true" deprecated="not deprecated" final="false" name="onSuccess" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onSuccess" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
    </interface>
  </package>
  <package name="com.hdl.hdllinphonesdk.callback" jni-name="com/hdl/hdllinphonesdk/callback">
    <interface abstract="true" deprecated="not deprecated" final="false" name="OnHDLLinphoneCallListener" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/callback/OnHDLLinphoneCallListener;">
      <method abstract="true" deprecated="not deprecated" final="false" name="onAnswerAction" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onAnswerAction" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="true" deprecated="not deprecated" final="false" name="onHangUpAction" jni-signature="(I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="int" jni-type="I"></parameter>
        <parameter name="p0" type="int" jni-type="I" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onIncomingCall" jni-signature="(Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onRejectCallAction" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onRejectCallAction" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="true" deprecated="not deprecated" final="false" name="onScreenshotSuccessfulAction" jni-signature="(Landroid/graphics/Bitmap;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="android.graphics.Bitmap" jni-type="Landroid/graphics/Bitmap;"></parameter>
        <parameter name="p0" type="android.graphics.Bitmap" jni-type="Landroid/graphics/Bitmap;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onUnlockAction" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onUnlockAction" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
    </interface>
    <interface abstract="true" deprecated="not deprecated" final="false" name="OnLPOpenDoorCallBack" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/callback/OnLPOpenDoorCallBack;">
      <method abstract="true" deprecated="not deprecated" final="false" name="onOpenError" jni-signature="(Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onOpenSuccess" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onOpenSuccess" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
    </interface>
  </package>
  <package name="com.hdl.hdllinphonesdk.core.callback" jni-name="com/hdl/hdllinphonesdk/core/callback">
    <class abstract="true" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="PhoneCallback" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/core/callback/PhoneCallback;">
      <constructor deprecated="not deprecated" final="false" name="PhoneCallback" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.core.callback.PhoneCallback" synthetic="false" visibility="public"></constructor>
      <method abstract="false" deprecated="not deprecated" final="false" name="callConnected" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="callEnd" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="callReleased" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <constructor deprecated="not deprecated" final="false" name="PhoneCallback" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.core.callback.PhoneCallback" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="callConnected" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="callEnd" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="callReleased" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="error" jni-signature="(Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="error" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="error" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="incomingCall" jni-signature="(Lorg/linphone/core/Call;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="linphoneCall" type="org.linphone.core.Call" jni-type="Lorg/linphone/core/Call;"></parameter>
        <parameter name="linphoneCall" type="org.linphone.core.Call" jni-type="Lorg/linphone/core/Call;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="outgoingInit" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="outgoingInit" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
    </class>
    <class abstract="true" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="RegistrationCallback" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/core/callback/RegistrationCallback;">
      <constructor deprecated="not deprecated" final="false" name="RegistrationCallback" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.core.callback.RegistrationCallback" synthetic="false" visibility="public"></constructor>
      <method abstract="false" deprecated="not deprecated" final="false" name="registrationCleared" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="registrationFailed" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="registrationNone" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="registrationOk" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="registrationProgress" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <constructor deprecated="not deprecated" final="false" name="RegistrationCallback" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.core.callback.RegistrationCallback" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="registrationCleared" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="registrationFailed" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="registrationNone" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="registrationOk" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="registrationProgress" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
    </class>
  </package>
  <package name="com.hdl.hdllinphonesdk.core.linphone" jni-name="com/hdl/hdllinphonesdk/core/linphone">
    <class abstract="false" deprecated="not deprecated" extends="android.content.BroadcastReceiver" extends-generic-aware="android.content.BroadcastReceiver" jni-extends="Landroid/content/BroadcastReceiver;" final="false" name="KeepAliveHandler" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/core/linphone/KeepAliveHandler;">
      <constructor deprecated="not deprecated" final="false" name="KeepAliveHandler" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.core.linphone.KeepAliveHandler" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="KeepAliveHandler" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.core.linphone.KeepAliveHandler" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onReceive" jni-signature="(Landroid/content/Context;Landroid/content/Intent;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;" />
      </method>
    </class>
  </package>
  <package name="com.hdl.hdllinphonesdk.core.service" jni-name="com/hdl/hdllinphonesdk/core/service">
    <class abstract="false" deprecated="not deprecated" extends="android.app.Service" extends-generic-aware="android.app.Service" jni-extends="Landroid/app/Service;" final="false" name="HDLLinphoneService" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService;">
      <constructor deprecated="not deprecated" final="false" name="HDLLinphoneService" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.core.service.HDLLinphoneService" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="HDLLinphoneService" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.core.service.HDLLinphoneService" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="addPhoneCallback" jni-signature="(Lcom/hdl/hdllinphonesdk/core/callback/PhoneCallback;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="phoneCallback" type="com.hdl.hdllinphonesdk.core.callback.PhoneCallback" jni-type="Lcom/hdl/hdllinphonesdk/core/callback/PhoneCallback;"></parameter>
        <parameter name="phoneCallback" type="com.hdl.hdllinphonesdk.core.callback.PhoneCallback" jni-type="Lcom/hdl/hdllinphonesdk/core/callback/PhoneCallback;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="addRegistrationCallback" jni-signature="(Lcom/hdl/hdllinphonesdk/core/callback/RegistrationCallback;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="registrationCallback" type="com.hdl.hdllinphonesdk.core.callback.RegistrationCallback" jni-type="Lcom/hdl/hdllinphonesdk/core/callback/RegistrationCallback;"></parameter>
        <parameter name="registrationCallback" type="com.hdl.hdllinphonesdk.core.callback.RegistrationCallback" jni-type="Lcom/hdl/hdllinphonesdk/core/callback/RegistrationCallback;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="enableDeviceRingtone" jni-signature="(Z)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="use" type="boolean" jni-type="Z"></parameter>
        <parameter name="use" type="boolean" jni-type="Z" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getCore" jni-signature="()Lorg/linphone/core/Core;" bridge="false" native="false" return="org.linphone.core.Core" jni-return="Lorg/linphone/core/Core;" static="true" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getCoreIsNotNull" jni-signature="()Ljava/lang/Boolean;" bridge="false" native="false" return="java.lang.Boolean" jni-return="Ljava/lang/Boolean;" static="true" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getCurrentCallState" jni-signature="()Lorg/linphone/core/Call$State;" bridge="false" native="false" return="org.linphone.core.Call.State" jni-return="Lorg/linphone/core/Call$State;" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getInstance" jni-signature="()Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService;" bridge="false" native="false" return="com.hdl.hdllinphonesdk.core.service.HDLLinphoneService" jni-return="Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService;" static="true" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="isReady" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="true" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getCore" jni-signature="()Lorg/linphone/core/Core;" bridge="false" native="false" return="org.linphone.core.Core" jni-return="Lorg/linphone/core/Core;" static="true" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getCoreIsNotNull" jni-signature="()Ljava/lang/Boolean;" bridge="false" native="false" return="java.lang.Boolean" jni-return="Ljava/lang/Boolean;" static="true" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getCurrentCallState" jni-signature="()Lorg/linphone/core/Call$State;" bridge="false" native="false" return="org.linphone.core.Call.State" jni-return="Lorg/linphone/core/Call$State;" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getInstance" jni-signature="()Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService;" bridge="false" native="false" return="com.hdl.hdllinphonesdk.core.service.HDLLinphoneService" jni-return="Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService;" static="true" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="initCore" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="isReady" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="true" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onBind" jni-signature="(Landroid/content/Intent;)Landroid/os/IBinder;" bridge="false" native="false" return="android.os.IBinder" jni-return="Landroid/os/IBinder;" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;"></parameter>
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="removeAllCallback" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="removePhoneCallback" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="removeRegistrationCallback" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public"></method>
      <field deprecated="not deprecated" final="true" name="NOTIFICATION_ID" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="2" visibility="public" volatile="false"></field>
      <method abstract="false" deprecated="not deprecated" final="false" name="removeAllCallback" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="removePhoneCallback" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="removeRegistrationCallback" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public" />
      <field deprecated="not deprecated" final="true" name="NOTIFICATION_ID" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="2" visibility="public" volatile="false" />
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.util.TimerTask" extends-generic-aware="java.util.TimerTask" jni-extends="Ljava/util/TimerTask;" final="false" name="HDLLinphoneService.1" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService$1;">
      <method abstract="false" deprecated="not deprecated" final="false" name="run" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="run" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
    </class>
    <class abstract="false" deprecated="not deprecated" extends="org.linphone.core.CoreListenerStub" extends-generic-aware="org.linphone.core.CoreListenerStub" jni-extends="Lorg/linphone/core/CoreListenerStub;" final="false" name="HDLLinphoneService.2" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService$2;"></class>
    <class abstract="false" deprecated="not deprecated" extends="org.linphone.core.CoreListenerStub" extends-generic-aware="org.linphone.core.CoreListenerStub" jni-extends="Lorg/linphone/core/CoreListenerStub;" final="false" name="HDLLinphoneService.2" static="false" visibility="" jni-signature="Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService$2;" />
    <class abstract="false" deprecated="not deprecated" extends="android.os.Binder" extends-generic-aware="android.os.Binder" jni-extends="Landroid/os/Binder;" final="false" name="HDLLinphoneService.LinphoneBinder" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService$LinphoneBinder;">
      <constructor deprecated="not deprecated" final="false" name="HDLLinphoneService.LinphoneBinder" jni-signature="(Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService;)V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.core.service.HDLLinphoneService.LinphoneBinder" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getService" jni-signature="()Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService;" bridge="false" native="false" return="com.hdl.hdllinphonesdk.core.service.HDLLinphoneService" jni-return="Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService;" static="false" synchronized="false" synthetic="false" visibility="public" />
    </class>
  </package>
  <package name="com.hdl.hdllinphonesdk.dialog" jni-name="com/hdl/hdllinphonesdk/dialog">
    <class abstract="false" deprecated="not deprecated" extends="android.app.Dialog" extends-generic-aware="android.app.Dialog" jni-extends="Landroid/app/Dialog;" final="false" name="LpTimeDialog" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/dialog/LpTimeDialog;">
      <constructor deprecated="not deprecated" final="false" name="LpTimeDialog" jni-signature="(Landroid/content/Context;Lcom/hdl/hdllinphonesdk/dialog/LpTimeDialog$ClickListenerInterface;)V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.dialog.LpTimeDialog" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="listener" type="com.hdl.hdllinphonesdk.dialog.LpTimeDialog.ClickListenerInterface" jni-type="Lcom/hdl/hdllinphonesdk/dialog/LpTimeDialog$ClickListenerInterface;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
        <parameter name="listener" type="com.hdl.hdllinphonesdk.dialog.LpTimeDialog.ClickListenerInterface" jni-type="Lcom/hdl/hdllinphonesdk/dialog/LpTimeDialog$ClickListenerInterface;" />
      </constructor>
      <method abstract="false" deprecated="not deprecated" final="false" name="getDensityValue" jni-signature="(FLandroid/content/Context;)I" bridge="false" native="false" return="int" jni-return="I" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="value" type="float" jni-type="F"></parameter>
        <parameter name="activity" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="value" type="float" jni-type="F" />
        <parameter name="activity" type="android.content.Context" jni-type="Landroid/content/Context;" />
      </method>
    </class>
    <interface abstract="true" deprecated="not deprecated" final="false" name="LpTimeDialog.ClickListenerInterface" static="true" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/dialog/LpTimeDialog$ClickListenerInterface;">
      <method abstract="true" deprecated="not deprecated" final="false" name="onCancelClick" jni-signature="(Lcom/hdl/hdllinphonesdk/dialog/LpTimeDialog;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="com.hdl.hdllinphonesdk.dialog.LpTimeDialog" jni-type="Lcom/hdl/hdllinphonesdk/dialog/LpTimeDialog;"></parameter>
        <parameter name="p0" type="com.hdl.hdllinphonesdk.dialog.LpTimeDialog" jni-type="Lcom/hdl/hdllinphonesdk/dialog/LpTimeDialog;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onConfirmClick" jni-signature="(Lcom/hdl/hdllinphonesdk/dialog/LpTimeDialog;Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="com.hdl.hdllinphonesdk.dialog.LpTimeDialog" jni-type="Lcom/hdl/hdllinphonesdk/dialog/LpTimeDialog;"></parameter>
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p0" type="com.hdl.hdllinphonesdk.dialog.LpTimeDialog" jni-type="Lcom/hdl/hdllinphonesdk/dialog/LpTimeDialog;" />
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
    </interface>
    <class abstract="false" deprecated="not deprecated" extends="android.app.Dialog" extends-generic-aware="android.app.Dialog" jni-extends="Landroid/app/Dialog;" final="false" name="LpTipDialog" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/dialog/LpTipDialog;">
      <constructor deprecated="not deprecated" final="false" name="LpTipDialog" jni-signature="(Landroid/content/Context;)V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.dialog.LpTipDialog" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
      </constructor>
      <constructor deprecated="not deprecated" final="false" name="LpTipDialog" jni-signature="(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.dialog.LpTipDialog" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="title" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="content" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
        <parameter name="title" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="content" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </constructor>
      <constructor deprecated="not deprecated" final="false" name="LpTipDialog" jni-signature="(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/hdl/hdllinphonesdk/dialog/LpTipDialog$ClickListenerInterface;)V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.dialog.LpTipDialog" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="title" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="content" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="listener" type="com.hdl.hdllinphonesdk.dialog.LpTipDialog.ClickListenerInterface" jni-type="Lcom/hdl/hdllinphonesdk/dialog/LpTipDialog$ClickListenerInterface;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
        <parameter name="title" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="content" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="listener" type="com.hdl.hdllinphonesdk.dialog.LpTipDialog.ClickListenerInterface" jni-type="Lcom/hdl/hdllinphonesdk/dialog/LpTipDialog$ClickListenerInterface;" />
      </constructor>
      <method abstract="false" deprecated="not deprecated" final="false" name="setClickListener" jni-signature="(Lcom/hdl/hdllinphonesdk/dialog/LpTipDialog$ClickListenerInterface;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="clickListenerInterfacel" type="com.hdl.hdllinphonesdk.dialog.LpTipDialog.ClickListenerInterface" jni-type="Lcom/hdl/hdllinphonesdk/dialog/LpTipDialog$ClickListenerInterface;"></parameter>
        <parameter name="clickListenerInterfacel" type="com.hdl.hdllinphonesdk.dialog.LpTipDialog.ClickListenerInterface" jni-type="Lcom/hdl/hdllinphonesdk/dialog/LpTipDialog$ClickListenerInterface;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setMessage" jni-signature="(Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="message" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="message" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setTitle" jni-signature="(Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="title" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="title" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
    </class>
    <interface abstract="true" deprecated="not deprecated" final="false" name="LpTipDialog.ClickListenerInterface" static="true" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/dialog/LpTipDialog$ClickListenerInterface;">
      <method abstract="true" deprecated="not deprecated" final="false" name="CancelClick" jni-signature="(Lcom/hdl/hdllinphonesdk/dialog/LpTipDialog;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="com.hdl.hdllinphonesdk.dialog.LpTipDialog" jni-type="Lcom/hdl/hdllinphonesdk/dialog/LpTipDialog;"></parameter>
        <parameter name="p0" type="com.hdl.hdllinphonesdk.dialog.LpTipDialog" jni-type="Lcom/hdl/hdllinphonesdk/dialog/LpTipDialog;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="SureClick" jni-signature="(Lcom/hdl/hdllinphonesdk/dialog/LpTipDialog;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="com.hdl.hdllinphonesdk.dialog.LpTipDialog" jni-type="Lcom/hdl/hdllinphonesdk/dialog/LpTipDialog;"></parameter>
        <parameter name="p0" type="com.hdl.hdllinphonesdk.dialog.LpTipDialog" jni-type="Lcom/hdl/hdllinphonesdk/dialog/LpTipDialog;" />
      </method>
    </interface>
  </package>
  <package name="com.hdl.hdllinphonesdk.interfaces" jni-name="com/hdl/hdllinphonesdk/interfaces">
    <interface abstract="true" deprecated="not deprecated" final="false" name="AddressType" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/interfaces/AddressType;">
      <method abstract="true" deprecated="not deprecated" final="false" name="getDisplayedName" jni-signature="()Ljava/lang/String;" bridge="false" native="false" return="java.lang.String" jni-return="Ljava/lang/String;" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="true" deprecated="not deprecated" final="false" name="getText" jni-signature="()Ljava/lang/CharSequence;" bridge="false" native="false" return="java.lang.CharSequence" jni-return="Ljava/lang/CharSequence;" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="true" deprecated="not deprecated" final="false" name="getDisplayedName" jni-signature="()Ljava/lang/String;" bridge="false" native="false" return="java.lang.String" jni-return="Ljava/lang/String;" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="true" deprecated="not deprecated" final="false" name="getText" jni-signature="()Ljava/lang/CharSequence;" bridge="false" native="false" return="java.lang.CharSequence" jni-return="Ljava/lang/CharSequence;" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="true" deprecated="not deprecated" final="false" name="setDisplayedName" jni-signature="(Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="setText" jni-signature="(Ljava/lang/CharSequence;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.lang.CharSequence" jni-type="Ljava/lang/CharSequence;"></parameter>
        <parameter name="p0" type="java.lang.CharSequence" jni-type="Ljava/lang/CharSequence;" />
      </method>
    </interface>
  </package>
  <package name="com.hdl.hdllinphonesdk.utils" jni-name="com/hdl/hdllinphonesdk/utils">
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="HDLImageUtils" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/utils/HDLImageUtils;">
      <constructor deprecated="not deprecated" final="false" name="HDLImageUtils" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.utils.HDLImageUtils" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="HDLImageUtils" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.utils.HDLImageUtils" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="byteToBitmap" jni-signature="([B)Landroid/graphics/Bitmap;" bridge="false" native="false" return="android.graphics.Bitmap" jni-return="Landroid/graphics/Bitmap;" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="imgByte" type="byte[]" jni-type="[B"></parameter>
        <parameter name="imgByte" type="byte[]" jni-type="[B" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="saveImageToGallery" jni-signature="(Landroid/content/Context;Landroid/graphics/Bitmap;)Z" bridge="false" native="false" return="boolean" jni-return="Z" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="bitmap" type="android.graphics.Bitmap" jni-type="Landroid/graphics/Bitmap;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
        <parameter name="bitmap" type="android.graphics.Bitmap" jni-type="Landroid/graphics/Bitmap;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="saveImageToGallery" jni-signature="(Landroid/content/Context;[B)Z" bridge="false" native="false" return="boolean" jni-return="Z" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="image_bytes" type="byte[]" jni-type="[B"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
        <parameter name="image_bytes" type="byte[]" jni-type="[B" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="saveSignImage" jni-signature="(Landroid/content/Context;Ljava/lang/String;Landroid/graphics/Bitmap;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="fileName" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="bitmap" type="android.graphics.Bitmap" jni-type="Landroid/graphics/Bitmap;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
        <parameter name="fileName" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="bitmap" type="android.graphics.Bitmap" jni-type="Landroid/graphics/Bitmap;" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="HDLLog" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/utils/HDLLog;">
      <constructor deprecated="not deprecated" final="false" name="HDLLog" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.utils.HDLLog" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="HDLLog" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.utils.HDLLog" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="E" jni-signature="(Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="message" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="message" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="I" jni-signature="(Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="message" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="message" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="e" jni-signature="(Ljava/lang/String;Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="msg" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="msg" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="i" jni-signature="(Ljava/lang/String;Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="msg" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="msg" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="isEnableLog" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="true" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="isEnableLog" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="true" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="setEnableLog" jni-signature="(Z)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="enableLog" type="boolean" jni-type="Z"></parameter>
        <parameter name="enableLog" type="boolean" jni-type="Z" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="true" name="HDLNetworkUtils" static="false" visibility="public" jni-signature="Lcom/hdl/hdllinphonesdk/utils/HDLNetworkUtils;">
      <constructor deprecated="not deprecated" final="false" name="HDLNetworkUtils" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.utils.HDLNetworkUtils" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="HDLNetworkUtils" jni-signature="()V" bridge="false" static="false" type="com.hdl.hdllinphonesdk.utils.HDLNetworkUtils" synthetic="false" visibility="public" />
    </class>
  </package>
  <package name="com.tencent.tinker.lib" jni-name="com/tencent/tinker/lib">
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="true" name="BuildConfig" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/BuildConfig;">
      <constructor deprecated="not deprecated" final="false" name="BuildConfig" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.BuildConfig" synthetic="false" visibility="public"></constructor>
      <field deprecated="not deprecated" final="true" name="APPLICATION_ID" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;com.tencent.tinker.lib&quot;" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="BUILD_TYPE" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;release&quot;" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="DEBUG" jni-signature="Z" static="true" transient="false" type="boolean" type-generic-aware="boolean" value="false" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="FLAVOR" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;&quot;" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="VERSION_CODE" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="-1" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="VERSION_NAME" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;&quot;" visibility="public" volatile="false"></field>
      <constructor deprecated="not deprecated" final="false" name="BuildConfig" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.BuildConfig" synthetic="false" visibility="public" />
      <field deprecated="not deprecated" final="true" name="APPLICATION_ID" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;com.tencent.tinker.lib&quot;" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="true" name="BUILD_TYPE" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;release&quot;" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="true" name="DEBUG" jni-signature="Z" static="true" transient="false" type="boolean" type-generic-aware="boolean" value="false" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="true" name="FLAVOR" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;&quot;" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="true" name="VERSION_CODE" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="-1" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="true" name="VERSION_NAME" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;&quot;" visibility="public" volatile="false" />
    </class>
  </package>
  <package name="com.tencent.tinker.lib.library" jni-name="com/tencent/tinker/lib/library">
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="TinkerLoadLibrary" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/library/TinkerLoadLibrary;">
      <constructor deprecated="not deprecated" final="false" name="TinkerLoadLibrary" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.library.TinkerLoadLibrary" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="TinkerLoadLibrary" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.library.TinkerLoadLibrary" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="installNavitveLibraryABI" jni-signature="(Landroid/content/Context;Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="currentABI" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
        <parameter name="currentABI" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="loadArmLibrary" jni-signature="(Landroid/content/Context;Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="libName" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
        <parameter name="libName" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="loadArmV7Library" jni-signature="(Landroid/content/Context;Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="libName" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
        <parameter name="libName" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="loadLibraryFromTinker" jni-signature="(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Z" bridge="false" native="false" return="boolean" jni-return="Z" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="relativePath" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="libName" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <exception name="UnsatisfiedLinkError" type="java.lang.UnsatisfiedLinkError"></exception>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
        <parameter name="relativePath" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="libName" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <exception name="UnsatisfiedLinkError" type="java.lang.UnsatisfiedLinkError" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="true" name="TinkerLoadLibrary.V14" static="true" visibility="private" jni-signature="Lcom/tencent/tinker/lib/library/TinkerLoadLibrary$V14;"></class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="true" name="TinkerLoadLibrary.V23" static="true" visibility="private" jni-signature="Lcom/tencent/tinker/lib/library/TinkerLoadLibrary$V23;"></class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="true" name="TinkerLoadLibrary.V25" static="true" visibility="private" jni-signature="Lcom/tencent/tinker/lib/library/TinkerLoadLibrary$V25;"></class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="true" name="TinkerLoadLibrary.V4" static="true" visibility="private" jni-signature="Lcom/tencent/tinker/lib/library/TinkerLoadLibrary$V4;"></class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="true" name="TinkerLoadLibrary.V14" static="true" visibility="private" jni-signature="Lcom/tencent/tinker/lib/library/TinkerLoadLibrary$V14;" />
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="true" name="TinkerLoadLibrary.V23" static="true" visibility="private" jni-signature="Lcom/tencent/tinker/lib/library/TinkerLoadLibrary$V23;" />
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="true" name="TinkerLoadLibrary.V25" static="true" visibility="private" jni-signature="Lcom/tencent/tinker/lib/library/TinkerLoadLibrary$V25;" />
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="true" name="TinkerLoadLibrary.V4" static="true" visibility="private" jni-signature="Lcom/tencent/tinker/lib/library/TinkerLoadLibrary$V4;" />
  </package>
  <package name="com.tencent.tinker.lib.listener" jni-name="com/tencent/tinker/lib/listener">
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="DefaultPatchListener" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/listener/DefaultPatchListener;">
      <implements name="com.tencent.tinker.lib.listener.PatchListener" name-generic-aware="com.tencent.tinker.lib.listener.PatchListener" jni-type="Lcom/tencent/tinker/lib/listener/PatchListener;"></implements>
      <implements name="com.tencent.tinker.lib.listener.PatchListener" name-generic-aware="com.tencent.tinker.lib.listener.PatchListener" jni-type="Lcom/tencent/tinker/lib/listener/PatchListener;" />
      <constructor deprecated="not deprecated" final="false" name="DefaultPatchListener" jni-signature="(Landroid/content/Context;)V" bridge="false" static="false" type="com.tencent.tinker.lib.listener.DefaultPatchListener" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
      </constructor>
      <method abstract="false" deprecated="not deprecated" final="false" name="onPatchReceived" jni-signature="(Ljava/lang/String;)I" bridge="false" native="false" return="int" jni-return="I" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="path" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="path" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="patchCheck" jni-signature="(Ljava/lang/String;Ljava/lang/String;)I" bridge="false" native="false" return="int" jni-return="I" static="false" synchronized="false" synthetic="false" visibility="protected">
        <parameter name="path" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="patchMd5" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="path" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="patchMd5" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <field deprecated="not deprecated" final="true" name="context" jni-signature="Landroid/content/Context;" static="false" transient="false" type="android.content.Context" type-generic-aware="android.content.Context" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="context" jni-signature="Landroid/content/Context;" static="false" transient="false" type="android.content.Context" type-generic-aware="android.content.Context" visibility="protected" volatile="false" />
    </class>
    <interface abstract="true" deprecated="not deprecated" final="false" name="PatchListener" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/listener/PatchListener;">
      <method abstract="true" deprecated="not deprecated" final="false" name="onPatchReceived" jni-signature="(Ljava/lang/String;)I" bridge="false" native="false" return="int" jni-return="I" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
    </interface>
  </package>
  <package name="com.tencent.tinker.lib.patch" jni-name="com/tencent/tinker/lib/patch">
    <class abstract="true" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="AbstractPatch" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/patch/AbstractPatch;">
      <constructor deprecated="not deprecated" final="false" name="AbstractPatch" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.patch.AbstractPatch" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="AbstractPatch" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.patch.AbstractPatch" synthetic="false" visibility="public" />
      <method abstract="true" deprecated="not deprecated" final="false" name="tryPatch" jni-signature="(Landroid/content/Context;Ljava/lang/String;Lcom/tencent/tinker/lib/service/PatchResult;)Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p2" type="com.tencent.tinker.lib.service.PatchResult" jni-type="Lcom/tencent/tinker/lib/service/PatchResult;"></parameter>
        <parameter name="p0" type="android.content.Context" jni-type="Landroid/content/Context;" />
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p2" type="com.tencent.tinker.lib.service.PatchResult" jni-type="Lcom/tencent/tinker/lib/service/PatchResult;" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="BasePatchInternal" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/patch/BasePatchInternal;">
      <constructor deprecated="not deprecated" final="false" name="BasePatchInternal" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.patch.BasePatchInternal" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="BasePatchInternal" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.patch.BasePatchInternal" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="extract" jni-signature="(Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;Ljava/io/File;Ljava/lang/String;Z)Z" bridge="false" native="false" return="boolean" jni-return="Z" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="zipFile" type="java.util.zip.ZipFile" jni-type="Ljava/util/zip/ZipFile;"></parameter>
        <parameter name="entryFile" type="java.util.zip.ZipEntry" jni-type="Ljava/util/zip/ZipEntry;"></parameter>
        <parameter name="extractTo" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="targetMd5" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="isDex" type="boolean" jni-type="Z"></parameter>
        <exception name="IOException" type="java.io.IOException"></exception>
        <parameter name="zipFile" type="java.util.zip.ZipFile" jni-type="Ljava/util/zip/ZipFile;" />
        <parameter name="entryFile" type="java.util.zip.ZipEntry" jni-type="Ljava/util/zip/ZipEntry;" />
        <parameter name="extractTo" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="targetMd5" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="isDex" type="boolean" jni-type="Z" />
        <exception name="IOException" type="java.io.IOException" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getMetaCorruptedCode" jni-signature="(I)I" bridge="false" native="false" return="int" jni-return="I" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="type" type="int" jni-type="I"></parameter>
        <parameter name="type" type="int" jni-type="I" />
      </method>
      <field deprecated="not deprecated" final="true" name="DEX_META_FILE" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;assets/dex_meta.txt&quot;" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="DEX_OPTIMIZE_PATH" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;odex&quot;" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="DEX_PATH" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;dex&quot;" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="MAX_EXTRACT_ATTEMPTS" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="2" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="RES_META_FILE" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;assets/res_meta.txt&quot;" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="SO_META_FILE" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;assets/so_meta.txt&quot;" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="SO_PATH" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;lib&quot;" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="TAG" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;Tinker.BasePatchInternal&quot;" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="TYPE_CLASS_N_DEX" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="7" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="TYPE_DEX" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="3" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="TYPE_Library" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="5" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="TYPE_RESOURCE" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="6" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="DEX_META_FILE" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;assets/dex_meta.txt&quot;" visibility="protected" volatile="false" />
      <field deprecated="not deprecated" final="true" name="DEX_OPTIMIZE_PATH" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;odex&quot;" visibility="protected" volatile="false" />
      <field deprecated="not deprecated" final="true" name="DEX_PATH" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;dex&quot;" visibility="protected" volatile="false" />
      <field deprecated="not deprecated" final="true" name="MAX_EXTRACT_ATTEMPTS" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="2" visibility="protected" volatile="false" />
      <field deprecated="not deprecated" final="true" name="RES_META_FILE" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;assets/res_meta.txt&quot;" visibility="protected" volatile="false" />
      <field deprecated="not deprecated" final="true" name="SO_META_FILE" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;assets/so_meta.txt&quot;" visibility="protected" volatile="false" />
      <field deprecated="not deprecated" final="true" name="SO_PATH" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;lib&quot;" visibility="protected" volatile="false" />
      <field deprecated="not deprecated" final="true" name="TAG" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;Tinker.BasePatchInternal&quot;" visibility="protected" volatile="false" />
      <field deprecated="not deprecated" final="true" name="TYPE_CLASS_N_DEX" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="7" visibility="protected" volatile="false" />
      <field deprecated="not deprecated" final="true" name="TYPE_DEX" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="3" visibility="protected" volatile="false" />
      <field deprecated="not deprecated" final="true" name="TYPE_Library" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="5" visibility="protected" volatile="false" />
      <field deprecated="not deprecated" final="true" name="TYPE_RESOURCE" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="6" visibility="protected" volatile="false" />
    </class>
    <class abstract="false" deprecated="not deprecated" extends="com.tencent.tinker.lib.patch.BasePatchInternal" extends-generic-aware="com.tencent.tinker.lib.patch.BasePatchInternal" jni-extends="Lcom/tencent/tinker/lib/patch/BasePatchInternal;" final="false" name="BsDiffPatchInternal" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/patch/BsDiffPatchInternal;">
      <constructor deprecated="not deprecated" final="false" name="BsDiffPatchInternal" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.patch.BsDiffPatchInternal" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="BsDiffPatchInternal" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.patch.BsDiffPatchInternal" synthetic="false" visibility="public" />
    </class>
    <class abstract="false" deprecated="not deprecated" extends="com.tencent.tinker.lib.patch.BasePatchInternal" extends-generic-aware="com.tencent.tinker.lib.patch.BasePatchInternal" jni-extends="Lcom/tencent/tinker/lib/patch/BasePatchInternal;" final="false" name="DexDiffPatchInternal" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/patch/DexDiffPatchInternal;">
      <constructor deprecated="not deprecated" final="false" name="DexDiffPatchInternal" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.patch.DexDiffPatchInternal" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="DexDiffPatchInternal" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.patch.DexDiffPatchInternal" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="waitAndCheckDexOptFile" jni-signature="(Ljava/io/File;Lcom/tencent/tinker/lib/tinker/Tinker;)Z" bridge="false" native="false" return="boolean" jni-return="Z" static="true" synchronized="false" synthetic="false" visibility="protected">
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="manager" type="com.tencent.tinker.lib.tinker.Tinker" jni-type="Lcom/tencent/tinker/lib/tinker/Tinker;"></parameter>
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="manager" type="com.tencent.tinker.lib.tinker.Tinker" jni-type="Lcom/tencent/tinker/lib/tinker/Tinker;" />
      </method>
      <field deprecated="not deprecated" final="true" name="MAX_WAIT_COUNT" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="30" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="TAG" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;Tinker.DexDiffPatchInternal&quot;" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="WAIT_ASYN_OAT_TIME" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="15000" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="MAX_WAIT_COUNT" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="30" visibility="protected" volatile="false" />
      <field deprecated="not deprecated" final="true" name="TAG" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;Tinker.DexDiffPatchInternal&quot;" visibility="protected" volatile="false" />
      <field deprecated="not deprecated" final="true" name="WAIT_ASYN_OAT_TIME" jni-signature="I" static="true" transient="false" type="int" type-generic-aware="int" value="15000" visibility="protected" volatile="false" />
    </class>
    <class abstract="false" deprecated="not deprecated" extends="com.tencent.tinker.lib.patch.BasePatchInternal" extends-generic-aware="com.tencent.tinker.lib.patch.BasePatchInternal" jni-extends="Lcom/tencent/tinker/lib/patch/BasePatchInternal;" final="false" name="ResDiffPatchInternal" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/patch/ResDiffPatchInternal;">
      <constructor deprecated="not deprecated" final="false" name="ResDiffPatchInternal" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.patch.ResDiffPatchInternal" synthetic="false" visibility="public"></constructor>
      <field deprecated="not deprecated" final="true" name="TAG" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;Tinker.ResDiffPatchInternal&quot;" visibility="protected" volatile="false"></field>
      <constructor deprecated="not deprecated" final="false" name="ResDiffPatchInternal" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.patch.ResDiffPatchInternal" synthetic="false" visibility="public" />
      <field deprecated="not deprecated" final="true" name="TAG" jni-signature="Ljava/lang/String;" static="true" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" value="&quot;Tinker.ResDiffPatchInternal&quot;" visibility="protected" volatile="false" />
    </class>
    <class abstract="false" deprecated="not deprecated" extends="com.tencent.tinker.lib.patch.AbstractPatch" extends-generic-aware="com.tencent.tinker.lib.patch.AbstractPatch" jni-extends="Lcom/tencent/tinker/lib/patch/AbstractPatch;" final="false" name="UpgradePatch" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/patch/UpgradePatch;">
      <constructor deprecated="not deprecated" final="false" name="UpgradePatch" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.patch.UpgradePatch" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="UpgradePatch" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.patch.UpgradePatch" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="tryPatch" jni-signature="(Landroid/content/Context;Ljava/lang/String;Lcom/tencent/tinker/lib/service/PatchResult;)Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="tempPatchPath" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="patchResult" type="com.tencent.tinker.lib.service.PatchResult" jni-type="Lcom/tencent/tinker/lib/service/PatchResult;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
        <parameter name="tempPatchPath" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="patchResult" type="com.tencent.tinker.lib.service.PatchResult" jni-type="Lcom/tencent/tinker/lib/service/PatchResult;" />
      </method>
    </class>
  </package>
  <package name="com.tencent.tinker.lib.reporter" jni-name="com/tencent/tinker/lib/reporter">
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="DefaultLoadReporter" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/reporter/DefaultLoadReporter;">
      <implements name="com.tencent.tinker.lib.reporter.LoadReporter" name-generic-aware="com.tencent.tinker.lib.reporter.LoadReporter" jni-type="Lcom/tencent/tinker/lib/reporter/LoadReporter;"></implements>
      <implements name="com.tencent.tinker.lib.reporter.LoadReporter" name-generic-aware="com.tencent.tinker.lib.reporter.LoadReporter" jni-type="Lcom/tencent/tinker/lib/reporter/LoadReporter;" />
      <constructor deprecated="not deprecated" final="false" name="DefaultLoadReporter" jni-signature="(Landroid/content/Context;)V" bridge="false" static="false" type="com.tencent.tinker.lib.reporter.DefaultLoadReporter" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
      </constructor>
      <method abstract="false" deprecated="not deprecated" final="false" name="checkAndCleanPatch" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="checkAndCleanPatch" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onLoadException" jni-signature="(Ljava/lang/Throwable;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="e" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;"></parameter>
        <parameter name="errorCode" type="int" jni-type="I"></parameter>
        <parameter name="e" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;" />
        <parameter name="errorCode" type="int" jni-type="I" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onLoadFileMd5Mismatch" jni-signature="(Ljava/io/File;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="file" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="fileType" type="int" jni-type="I"></parameter>
        <parameter name="file" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="fileType" type="int" jni-type="I" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onLoadFileNotFound" jni-signature="(Ljava/io/File;IZ)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="file" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="fileType" type="int" jni-type="I"></parameter>
        <parameter name="isDirectory" type="boolean" jni-type="Z"></parameter>
        <parameter name="file" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="fileType" type="int" jni-type="I" />
        <parameter name="isDirectory" type="boolean" jni-type="Z" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onLoadInterpret" jni-signature="(ILjava/lang/Throwable;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="type" type="int" jni-type="I"></parameter>
        <parameter name="e" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;"></parameter>
        <parameter name="type" type="int" jni-type="I" />
        <parameter name="e" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onLoadPackageCheckFail" jni-signature="(Ljava/io/File;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="errorCode" type="int" jni-type="I"></parameter>
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="errorCode" type="int" jni-type="I" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onLoadPatchInfoCorrupted" jni-signature="(Ljava/lang/String;Ljava/lang/String;Ljava/io/File;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="oldVersion" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="newVersion" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="patchInfoFile" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="oldVersion" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="newVersion" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="patchInfoFile" type="java.io.File" jni-type="Ljava/io/File;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onLoadPatchListenerReceiveFail" jni-signature="(Ljava/io/File;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="errorCode" type="int" jni-type="I"></parameter>
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="errorCode" type="int" jni-type="I" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onLoadPatchVersionChanged" jni-signature="(Ljava/lang/String;Ljava/lang/String;Ljava/io/File;Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="oldVersion" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="newVersion" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="patchDirectoryFile" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="currentPatchName" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="oldVersion" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="newVersion" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="patchDirectoryFile" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="currentPatchName" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onLoadResult" jni-signature="(Ljava/io/File;IJ)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="patchDirectory" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="loadCode" type="int" jni-type="I"></parameter>
        <parameter name="cost" type="long" jni-type="J"></parameter>
        <parameter name="patchDirectory" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="loadCode" type="int" jni-type="I" />
        <parameter name="cost" type="long" jni-type="J" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="retryPatch" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <field deprecated="not deprecated" final="true" name="context" jni-signature="Landroid/content/Context;" static="false" transient="false" type="android.content.Context" type-generic-aware="android.content.Context" visibility="protected" volatile="false"></field>
      <method abstract="false" deprecated="not deprecated" final="false" name="retryPatch" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public" />
      <field deprecated="not deprecated" final="true" name="context" jni-signature="Landroid/content/Context;" static="false" transient="false" type="android.content.Context" type-generic-aware="android.content.Context" visibility="protected" volatile="false" />
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="DefaultPatchReporter" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/reporter/DefaultPatchReporter;">
      <implements name="com.tencent.tinker.lib.reporter.PatchReporter" name-generic-aware="com.tencent.tinker.lib.reporter.PatchReporter" jni-type="Lcom/tencent/tinker/lib/reporter/PatchReporter;"></implements>
      <implements name="com.tencent.tinker.lib.reporter.PatchReporter" name-generic-aware="com.tencent.tinker.lib.reporter.PatchReporter" jni-type="Lcom/tencent/tinker/lib/reporter/PatchReporter;" />
      <constructor deprecated="not deprecated" final="false" name="DefaultPatchReporter" jni-signature="(Landroid/content/Context;)V" bridge="false" static="false" type="com.tencent.tinker.lib.reporter.DefaultPatchReporter" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
      </constructor>
      <method abstract="false" deprecated="not deprecated" final="false" name="onPatchDexOptFail" jni-signature="(Ljava/io/File;Ljava/util/List;Ljava/lang/Throwable;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="dexFiles" type="java.util.List&lt;java.io.File&gt;" jni-type="Ljava/util/List&lt;Ljava/io/File;&gt;;"></parameter>
        <parameter name="t" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;"></parameter>
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="dexFiles" type="java.util.List&lt;java.io.File&gt;" jni-type="Ljava/util/List&lt;Ljava/io/File;&gt;;" />
        <parameter name="t" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onPatchException" jni-signature="(Ljava/io/File;Ljava/lang/Throwable;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="e" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;"></parameter>
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="e" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onPatchInfoCorrupted" jni-signature="(Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="oldVersion" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="newVersion" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="oldVersion" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="newVersion" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onPatchPackageCheckFail" jni-signature="(Ljava/io/File;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="errorCode" type="int" jni-type="I"></parameter>
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="errorCode" type="int" jni-type="I" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onPatchResult" jni-signature="(Ljava/io/File;ZJ)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="success" type="boolean" jni-type="Z"></parameter>
        <parameter name="cost" type="long" jni-type="J"></parameter>
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="success" type="boolean" jni-type="Z" />
        <parameter name="cost" type="long" jni-type="J" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onPatchServiceStart" jni-signature="(Landroid/content/Intent;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;"></parameter>
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onPatchTypeExtractFail" jni-signature="(Ljava/io/File;Ljava/io/File;Ljava/lang/String;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="extractTo" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="filename" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="fileType" type="int" jni-type="I"></parameter>
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="extractTo" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="filename" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="fileType" type="int" jni-type="I" />
      </method>
      <field deprecated="not deprecated" final="true" name="context" jni-signature="Landroid/content/Context;" static="false" transient="false" type="android.content.Context" type-generic-aware="android.content.Context" visibility="protected" volatile="false"></field>
      <field deprecated="not deprecated" final="true" name="context" jni-signature="Landroid/content/Context;" static="false" transient="false" type="android.content.Context" type-generic-aware="android.content.Context" visibility="protected" volatile="false" />
    </class>
    <interface abstract="true" deprecated="not deprecated" final="false" name="LoadReporter" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/reporter/LoadReporter;">
      <method abstract="true" deprecated="not deprecated" final="false" name="onLoadException" jni-signature="(Ljava/lang/Throwable;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;"></parameter>
        <parameter name="p1" type="int" jni-type="I"></parameter>
        <parameter name="p0" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;" />
        <parameter name="p1" type="int" jni-type="I" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onLoadFileMd5Mismatch" jni-signature="(Ljava/io/File;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="p1" type="int" jni-type="I"></parameter>
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="p1" type="int" jni-type="I" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onLoadFileNotFound" jni-signature="(Ljava/io/File;IZ)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="p1" type="int" jni-type="I"></parameter>
        <parameter name="p2" type="boolean" jni-type="Z"></parameter>
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="p1" type="int" jni-type="I" />
        <parameter name="p2" type="boolean" jni-type="Z" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onLoadInterpret" jni-signature="(ILjava/lang/Throwable;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="int" jni-type="I"></parameter>
        <parameter name="p1" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;"></parameter>
        <parameter name="p0" type="int" jni-type="I" />
        <parameter name="p1" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onLoadPackageCheckFail" jni-signature="(Ljava/io/File;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="p1" type="int" jni-type="I"></parameter>
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="p1" type="int" jni-type="I" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onLoadPatchInfoCorrupted" jni-signature="(Ljava/lang/String;Ljava/lang/String;Ljava/io/File;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p2" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p2" type="java.io.File" jni-type="Ljava/io/File;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onLoadPatchListenerReceiveFail" jni-signature="(Ljava/io/File;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="p1" type="int" jni-type="I"></parameter>
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="p1" type="int" jni-type="I" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onLoadPatchVersionChanged" jni-signature="(Ljava/lang/String;Ljava/lang/String;Ljava/io/File;Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p2" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="p3" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p2" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="p3" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onLoadResult" jni-signature="(Ljava/io/File;IJ)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="p1" type="int" jni-type="I"></parameter>
        <parameter name="p2" type="long" jni-type="J"></parameter>
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="p1" type="int" jni-type="I" />
        <parameter name="p2" type="long" jni-type="J" />
      </method>
    </interface>
    <interface abstract="true" deprecated="not deprecated" final="false" name="PatchReporter" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/reporter/PatchReporter;">
      <method abstract="true" deprecated="not deprecated" final="false" name="onPatchDexOptFail" jni-signature="(Ljava/io/File;Ljava/util/List;Ljava/lang/Throwable;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="p1" type="java.util.List&lt;java.io.File&gt;" jni-type="Ljava/util/List&lt;Ljava/io/File;&gt;;"></parameter>
        <parameter name="p2" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;"></parameter>
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="p1" type="java.util.List&lt;java.io.File&gt;" jni-type="Ljava/util/List&lt;Ljava/io/File;&gt;;" />
        <parameter name="p2" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onPatchException" jni-signature="(Ljava/io/File;Ljava/lang/Throwable;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="p1" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;"></parameter>
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="p1" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onPatchInfoCorrupted" jni-signature="(Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p2" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p2" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onPatchPackageCheckFail" jni-signature="(Ljava/io/File;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="p1" type="int" jni-type="I"></parameter>
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="p1" type="int" jni-type="I" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onPatchResult" jni-signature="(Ljava/io/File;ZJ)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="p1" type="boolean" jni-type="Z"></parameter>
        <parameter name="p2" type="long" jni-type="J"></parameter>
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="p1" type="boolean" jni-type="Z" />
        <parameter name="p2" type="long" jni-type="J" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onPatchServiceStart" jni-signature="(Landroid/content/Intent;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="android.content.Intent" jni-type="Landroid/content/Intent;"></parameter>
        <parameter name="p0" type="android.content.Intent" jni-type="Landroid/content/Intent;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onPatchTypeExtractFail" jni-signature="(Ljava/io/File;Ljava/io/File;Ljava/lang/String;I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="p1" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="p2" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p3" type="int" jni-type="I"></parameter>
        <parameter name="p0" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="p1" type="java.io.File" jni-type="Ljava/io/File;" />
        <parameter name="p2" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p3" type="int" jni-type="I" />
      </method>
    </interface>
  </package>
  <package name="com.tencent.tinker.lib.service" jni-name="com/tencent/tinker/lib/service">
    <class abstract="true" deprecated="not deprecated" extends="android.app.IntentService" extends-generic-aware="android.app.IntentService" jni-extends="Landroid/app/IntentService;" final="false" name="AbstractResultService" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/service/AbstractResultService;">
      <constructor deprecated="not deprecated" final="false" name="AbstractResultService" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.service.AbstractResultService" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="AbstractResultService" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.service.AbstractResultService" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onHandleIntent" jni-signature="(Landroid/content/Intent;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="protected">
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;"></parameter>
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="onPatchResult" jni-signature="(Lcom/tencent/tinker/lib/service/PatchResult;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="com.tencent.tinker.lib.service.PatchResult" jni-type="Lcom/tencent/tinker/lib/service/PatchResult;"></parameter>
        <parameter name="p0" type="com.tencent.tinker.lib.service.PatchResult" jni-type="Lcom/tencent/tinker/lib/service/PatchResult;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="runResultService" jni-signature="(Landroid/content/Context;Lcom/tencent/tinker/lib/service/PatchResult;Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="result" type="com.tencent.tinker.lib.service.PatchResult" jni-type="Lcom/tencent/tinker/lib/service/PatchResult;"></parameter>
        <parameter name="resultServiceClass" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
        <parameter name="result" type="com.tencent.tinker.lib.service.PatchResult" jni-type="Lcom/tencent/tinker/lib/service/PatchResult;" />
        <parameter name="resultServiceClass" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="com.tencent.tinker.lib.service.AbstractResultService" extends-generic-aware="com.tencent.tinker.lib.service.AbstractResultService" jni-extends="Lcom/tencent/tinker/lib/service/AbstractResultService;" final="false" name="DefaultTinkerResultService" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/service/DefaultTinkerResultService;">
      <constructor deprecated="not deprecated" final="false" name="DefaultTinkerResultService" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.service.DefaultTinkerResultService" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="DefaultTinkerResultService" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.service.DefaultTinkerResultService" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="checkIfNeedKill" jni-signature="(Lcom/tencent/tinker/lib/service/PatchResult;)Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="result" type="com.tencent.tinker.lib.service.PatchResult" jni-type="Lcom/tencent/tinker/lib/service/PatchResult;"></parameter>
        <parameter name="result" type="com.tencent.tinker.lib.service.PatchResult" jni-type="Lcom/tencent/tinker/lib/service/PatchResult;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="deleteRawPatchFile" jni-signature="(Ljava/io/File;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="rawFile" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="rawFile" type="java.io.File" jni-type="Ljava/io/File;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onPatchResult" jni-signature="(Lcom/tencent/tinker/lib/service/PatchResult;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="result" type="com.tencent.tinker.lib.service.PatchResult" jni-type="Lcom/tencent/tinker/lib/service/PatchResult;"></parameter>
        <parameter name="result" type="com.tencent.tinker.lib.service.PatchResult" jni-type="Lcom/tencent/tinker/lib/service/PatchResult;" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="PatchResult" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/service/PatchResult;">
      <implements name="java.io.Serializable" name-generic-aware="java.io.Serializable" jni-type="Ljava/io/Serializable;"></implements>
      <constructor deprecated="not deprecated" final="false" name="PatchResult" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.service.PatchResult" synthetic="false" visibility="public"></constructor>
      <field deprecated="not deprecated" final="false" name="costTime" jni-signature="J" static="false" transient="false" type="long" type-generic-aware="long" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="e" jni-signature="Ljava/lang/Throwable;" static="false" transient="false" type="java.lang.Throwable" type-generic-aware="java.lang.Throwable" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="isSuccess" jni-signature="Z" static="false" transient="false" type="boolean" type-generic-aware="boolean" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="patchVersion" jni-signature="Ljava/lang/String;" static="false" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="rawPatchFilePath" jni-signature="Ljava/lang/String;" static="false" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" visibility="public" volatile="false"></field>
      <implements name="java.io.Serializable" name-generic-aware="java.io.Serializable" jni-type="Ljava/io/Serializable;" />
      <constructor deprecated="not deprecated" final="false" name="PatchResult" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.service.PatchResult" synthetic="false" visibility="public" />
      <field deprecated="not deprecated" final="false" name="costTime" jni-signature="J" static="false" transient="false" type="long" type-generic-aware="long" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="e" jni-signature="Ljava/lang/Throwable;" static="false" transient="false" type="java.lang.Throwable" type-generic-aware="java.lang.Throwable" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="isSuccess" jni-signature="Z" static="false" transient="false" type="boolean" type-generic-aware="boolean" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="patchVersion" jni-signature="Ljava/lang/String;" static="false" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="rawPatchFilePath" jni-signature="Ljava/lang/String;" static="false" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" visibility="public" volatile="false" />
    </class>
    <class abstract="false" deprecated="not deprecated" extends="android.app.IntentService" extends-generic-aware="android.app.IntentService" jni-extends="Landroid/app/IntentService;" final="false" name="TinkerPatchService" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/service/TinkerPatchService;">
      <constructor deprecated="not deprecated" final="false" name="TinkerPatchService" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.service.TinkerPatchService" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="TinkerPatchService" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.service.TinkerPatchService" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getPatchPathExtra" jni-signature="(Landroid/content/Intent;)Ljava/lang/String;" bridge="false" native="false" return="java.lang.String" jni-return="Ljava/lang/String;" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;"></parameter>
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getPatchResultExtra" jni-signature="(Landroid/content/Intent;)Ljava/lang/String;" bridge="false" native="false" return="java.lang.String" jni-return="Ljava/lang/String;" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;"></parameter>
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onHandleIntent" jni-signature="(Landroid/content/Intent;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="protected">
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;"></parameter>
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="runPatchService" jni-signature="(Landroid/content/Context;Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="path" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
        <parameter name="path" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setPatchProcessor" jni-signature="(Lcom/tencent/tinker/lib/patch/AbstractPatch;Ljava/lang/Class;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="upgradePatch" type="com.tencent.tinker.lib.patch.AbstractPatch" jni-type="Lcom/tencent/tinker/lib/patch/AbstractPatch;"></parameter>
        <parameter name="serviceClass" type="java.lang.Class&lt;? extends com.tencent.tinker.lib.service.AbstractResultService&gt;" jni-type="Ljava/lang/Class&lt;+Lcom/tencent/tinker/lib/service/AbstractResultService;&gt;;"></parameter>
        <parameter name="upgradePatch" type="com.tencent.tinker.lib.patch.AbstractPatch" jni-type="Lcom/tencent/tinker/lib/patch/AbstractPatch;" />
        <parameter name="serviceClass" type="java.lang.Class&lt;? extends com.tencent.tinker.lib.service.AbstractResultService&gt;" jni-type="Ljava/lang/Class&lt;+Lcom/tencent/tinker/lib/service/AbstractResultService;&gt;;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setTinkerNotificationId" jni-signature="(I)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="id" type="int" jni-type="I"></parameter>
        <parameter name="id" type="int" jni-type="I" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="android.app.Service" extends-generic-aware="android.app.Service" jni-extends="Landroid/app/Service;" final="false" name="TinkerPatchService.InnerService" static="true" visibility="public" jni-signature="Lcom/tencent/tinker/lib/service/TinkerPatchService$InnerService;">
      <constructor deprecated="not deprecated" final="false" name="TinkerPatchService.InnerService" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.service.TinkerPatchService.InnerService" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="TinkerPatchService.InnerService" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.service.TinkerPatchService.InnerService" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onBind" jni-signature="(Landroid/content/Intent;)Landroid/os/IBinder;" bridge="false" native="false" return="android.os.IBinder" jni-return="Landroid/os/IBinder;" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;"></parameter>
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;" />
      </method>
    </class>
  </package>
  <package name="com.tencent.tinker.lib.tinker" jni-name="com/tencent/tinker/lib/tinker">
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="Tinker" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/tinker/Tinker;">
      <method abstract="false" deprecated="not deprecated" final="false" name="cleanPatch" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="cleanPatch" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="cleanPatchByVersion" jni-signature="(Ljava/io/File;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;"></parameter>
        <parameter name="patchFile" type="java.io.File" jni-type="Ljava/io/File;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="cleanPatchByVersion" jni-signature="(Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="versionName" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="versionName" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="create" jni-signature="(Lcom/tencent/tinker/lib/tinker/Tinker;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="tinker" type="com.tencent.tinker.lib.tinker.Tinker" jni-type="Lcom/tencent/tinker/lib/tinker/Tinker;"></parameter>
        <parameter name="tinker" type="com.tencent.tinker.lib.tinker.Tinker" jni-type="Lcom/tencent/tinker/lib/tinker/Tinker;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getContext" jni-signature="()Landroid/content/Context;" bridge="false" native="false" return="android.content.Context" jni-return="Landroid/content/Context;" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getLoadReporter" jni-signature="()Lcom/tencent/tinker/lib/reporter/LoadReporter;" bridge="false" native="false" return="com.tencent.tinker.lib.reporter.LoadReporter" jni-return="Lcom/tencent/tinker/lib/reporter/LoadReporter;" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getPatchDirectory" jni-signature="()Ljava/io/File;" bridge="false" native="false" return="java.io.File" jni-return="Ljava/io/File;" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getPatchInfoFile" jni-signature="()Ljava/io/File;" bridge="false" native="false" return="java.io.File" jni-return="Ljava/io/File;" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getPatchInfoLockFile" jni-signature="()Ljava/io/File;" bridge="false" native="false" return="java.io.File" jni-return="Ljava/io/File;" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getPatchListener" jni-signature="()Lcom/tencent/tinker/lib/listener/PatchListener;" bridge="false" native="false" return="com.tencent.tinker.lib.listener.PatchListener" jni-return="Lcom/tencent/tinker/lib/listener/PatchListener;" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getPatchReporter" jni-signature="()Lcom/tencent/tinker/lib/reporter/PatchReporter;" bridge="false" native="false" return="com.tencent.tinker.lib.reporter.PatchReporter" jni-return="Lcom/tencent/tinker/lib/reporter/PatchReporter;" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getTinkerFlags" jni-signature="()I" bridge="false" native="false" return="int" jni-return="I" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getTinkerLoadResultIfPresent" jni-signature="()Lcom/tencent/tinker/lib/tinker/TinkerLoadResult;" bridge="false" native="false" return="com.tencent.tinker.lib.tinker.TinkerLoadResult" jni-return="Lcom/tencent/tinker/lib/tinker/TinkerLoadResult;" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getTinkerRomSpace" jni-signature="()J" bridge="false" native="false" return="long" jni-return="J" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getContext" jni-signature="()Landroid/content/Context;" bridge="false" native="false" return="android.content.Context" jni-return="Landroid/content/Context;" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getLoadReporter" jni-signature="()Lcom/tencent/tinker/lib/reporter/LoadReporter;" bridge="false" native="false" return="com.tencent.tinker.lib.reporter.LoadReporter" jni-return="Lcom/tencent/tinker/lib/reporter/LoadReporter;" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getPatchDirectory" jni-signature="()Ljava/io/File;" bridge="false" native="false" return="java.io.File" jni-return="Ljava/io/File;" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getPatchInfoFile" jni-signature="()Ljava/io/File;" bridge="false" native="false" return="java.io.File" jni-return="Ljava/io/File;" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getPatchInfoLockFile" jni-signature="()Ljava/io/File;" bridge="false" native="false" return="java.io.File" jni-return="Ljava/io/File;" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getPatchListener" jni-signature="()Lcom/tencent/tinker/lib/listener/PatchListener;" bridge="false" native="false" return="com.tencent.tinker.lib.listener.PatchListener" jni-return="Lcom/tencent/tinker/lib/listener/PatchListener;" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getPatchReporter" jni-signature="()Lcom/tencent/tinker/lib/reporter/PatchReporter;" bridge="false" native="false" return="com.tencent.tinker.lib.reporter.PatchReporter" jni-return="Lcom/tencent/tinker/lib/reporter/PatchReporter;" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getTinkerFlags" jni-signature="()I" bridge="false" native="false" return="int" jni-return="I" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getTinkerLoadResultIfPresent" jni-signature="()Lcom/tencent/tinker/lib/tinker/TinkerLoadResult;" bridge="false" native="false" return="com.tencent.tinker.lib.tinker.TinkerLoadResult" jni-return="Lcom/tencent/tinker/lib/tinker/TinkerLoadResult;" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getTinkerRomSpace" jni-signature="()J" bridge="false" native="false" return="long" jni-return="J" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="install" jni-signature="(Landroid/content/Intent;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="intentResult" type="android.content.Intent" jni-type="Landroid/content/Intent;"></parameter>
        <parameter name="intentResult" type="android.content.Intent" jni-type="Landroid/content/Intent;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="install" jni-signature="(Landroid/content/Intent;Ljava/lang/Class;Lcom/tencent/tinker/lib/patch/AbstractPatch;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="intentResult" type="android.content.Intent" jni-type="Landroid/content/Intent;"></parameter>
        <parameter name="serviceClass" type="java.lang.Class&lt;? extends com.tencent.tinker.lib.service.AbstractResultService&gt;" jni-type="Ljava/lang/Class&lt;+Lcom/tencent/tinker/lib/service/AbstractResultService;&gt;;"></parameter>
        <parameter name="upgradePatch" type="com.tencent.tinker.lib.patch.AbstractPatch" jni-type="Lcom/tencent/tinker/lib/patch/AbstractPatch;"></parameter>
        <parameter name="intentResult" type="android.content.Intent" jni-type="Landroid/content/Intent;" />
        <parameter name="serviceClass" type="java.lang.Class&lt;? extends com.tencent.tinker.lib.service.AbstractResultService&gt;" jni-type="Ljava/lang/Class&lt;+Lcom/tencent/tinker/lib/service/AbstractResultService;&gt;;" />
        <parameter name="upgradePatch" type="com.tencent.tinker.lib.patch.AbstractPatch" jni-type="Lcom/tencent/tinker/lib/patch/AbstractPatch;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="isEnabledForDex" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="isEnabledForNativeLib" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="isEnabledForResource" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="isMainProcess" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="isPatchProcess" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="isTinkerEnabled" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="isTinkerInstalled" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="true" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="isTinkerLoadVerify" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="isTinkerLoaded" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="rollbackPatch" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="isEnabledForDex" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="isEnabledForNativeLib" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="isEnabledForResource" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="isMainProcess" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="isPatchProcess" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="isTinkerEnabled" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="isTinkerInstalled" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="true" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="isTinkerLoadVerify" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="isTinkerLoaded" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="rollbackPatch" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="setPatchServiceNotificationId" jni-signature="(I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="id" type="int" jni-type="I"></parameter>
        <parameter name="id" type="int" jni-type="I" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setTinkerDisable" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setTinkerDisable" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="setTinkerLoaded" jni-signature="(Z)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="isLoaded" type="boolean" jni-type="Z"></parameter>
        <parameter name="isLoaded" type="boolean" jni-type="Z" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="with" jni-signature="(Landroid/content/Context;)Lcom/tencent/tinker/lib/tinker/Tinker;" bridge="false" native="false" return="com.tencent.tinker.lib.tinker.Tinker" jni-return="Lcom/tencent/tinker/lib/tinker/Tinker;" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="Tinker.1" static="true" visibility="" jni-signature="Lcom/tencent/tinker/lib/tinker/Tinker$1;"></class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="Tinker.1" static="true" visibility="" jni-signature="Lcom/tencent/tinker/lib/tinker/Tinker$1;" />
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="Tinker.Builder" static="true" visibility="public" jni-signature="Lcom/tencent/tinker/lib/tinker/Tinker$Builder;">
      <constructor deprecated="not deprecated" final="false" name="Tinker.Builder" jni-signature="(Landroid/content/Context;)V" bridge="false" static="false" type="com.tencent.tinker.lib.tinker.Tinker.Builder" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
      </constructor>
      <method abstract="false" deprecated="not deprecated" final="false" name="build" jni-signature="()Lcom/tencent/tinker/lib/tinker/Tinker;" bridge="false" native="false" return="com.tencent.tinker.lib.tinker.Tinker" jni-return="Lcom/tencent/tinker/lib/tinker/Tinker;" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="build" jni-signature="()Lcom/tencent/tinker/lib/tinker/Tinker;" bridge="false" native="false" return="com.tencent.tinker.lib.tinker.Tinker" jni-return="Lcom/tencent/tinker/lib/tinker/Tinker;" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="listener" jni-signature="(Lcom/tencent/tinker/lib/listener/PatchListener;)Lcom/tencent/tinker/lib/tinker/Tinker$Builder;" bridge="false" native="false" return="com.tencent.tinker.lib.tinker.Tinker.Builder" jni-return="Lcom/tencent/tinker/lib/tinker/Tinker$Builder;" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="listener" type="com.tencent.tinker.lib.listener.PatchListener" jni-type="Lcom/tencent/tinker/lib/listener/PatchListener;"></parameter>
        <parameter name="listener" type="com.tencent.tinker.lib.listener.PatchListener" jni-type="Lcom/tencent/tinker/lib/listener/PatchListener;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="loadReport" jni-signature="(Lcom/tencent/tinker/lib/reporter/LoadReporter;)Lcom/tencent/tinker/lib/tinker/Tinker$Builder;" bridge="false" native="false" return="com.tencent.tinker.lib.tinker.Tinker.Builder" jni-return="Lcom/tencent/tinker/lib/tinker/Tinker$Builder;" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="loadReporter" type="com.tencent.tinker.lib.reporter.LoadReporter" jni-type="Lcom/tencent/tinker/lib/reporter/LoadReporter;"></parameter>
        <parameter name="loadReporter" type="com.tencent.tinker.lib.reporter.LoadReporter" jni-type="Lcom/tencent/tinker/lib/reporter/LoadReporter;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="patchReporter" jni-signature="(Lcom/tencent/tinker/lib/reporter/PatchReporter;)Lcom/tencent/tinker/lib/tinker/Tinker$Builder;" bridge="false" native="false" return="com.tencent.tinker.lib.tinker.Tinker.Builder" jni-return="Lcom/tencent/tinker/lib/tinker/Tinker$Builder;" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="patchReporter" type="com.tencent.tinker.lib.reporter.PatchReporter" jni-type="Lcom/tencent/tinker/lib/reporter/PatchReporter;"></parameter>
        <parameter name="patchReporter" type="com.tencent.tinker.lib.reporter.PatchReporter" jni-type="Lcom/tencent/tinker/lib/reporter/PatchReporter;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="tinkerFlags" jni-signature="(I)Lcom/tencent/tinker/lib/tinker/Tinker$Builder;" bridge="false" native="false" return="com.tencent.tinker.lib.tinker.Tinker.Builder" jni-return="Lcom/tencent/tinker/lib/tinker/Tinker$Builder;" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="tinkerFlags" type="int" jni-type="I"></parameter>
        <parameter name="tinkerFlags" type="int" jni-type="I" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="tinkerLoadVerifyFlag" jni-signature="(Ljava/lang/Boolean;)Lcom/tencent/tinker/lib/tinker/Tinker$Builder;" bridge="false" native="false" return="com.tencent.tinker.lib.tinker.Tinker.Builder" jni-return="Lcom/tencent/tinker/lib/tinker/Tinker$Builder;" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="verifyMd5WhenLoad" type="java.lang.Boolean" jni-type="Ljava/lang/Boolean;"></parameter>
        <parameter name="verifyMd5WhenLoad" type="java.lang.Boolean" jni-type="Ljava/lang/Boolean;" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="TinkerApplicationHelper" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/tinker/TinkerApplicationHelper;">
      <constructor deprecated="not deprecated" final="false" name="TinkerApplicationHelper" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.tinker.TinkerApplicationHelper" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="TinkerApplicationHelper" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.tinker.TinkerApplicationHelper" synthetic="false" visibility="public" />
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="TinkerInstaller" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/tinker/TinkerInstaller;">
      <constructor deprecated="not deprecated" final="false" name="TinkerInstaller" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.tinker.TinkerInstaller" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="TinkerInstaller" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.tinker.TinkerInstaller" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="cleanPatch" jni-signature="(Landroid/content/Context;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onReceiveUpgradePatch" jni-signature="(Landroid/content/Context;Ljava/lang/String;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="patchLocation" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
        <parameter name="patchLocation" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setLogIml" jni-signature="(Lcom/tencent/tinker/lib/util/TinkerLog$TinkerLogImp;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="imp" type="com.tencent.tinker.lib.util.TinkerLog.TinkerLogImp" jni-type="Lcom/tencent/tinker/lib/util/TinkerLog$TinkerLogImp;"></parameter>
        <parameter name="imp" type="com.tencent.tinker.lib.util.TinkerLog.TinkerLogImp" jni-type="Lcom/tencent/tinker/lib/util/TinkerLog$TinkerLogImp;" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="TinkerLoadResult" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/tinker/TinkerLoadResult;">
      <constructor deprecated="not deprecated" final="false" name="TinkerLoadResult" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.tinker.TinkerLoadResult" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="TinkerLoadResult" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.tinker.TinkerLoadResult" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="getPackageConfigByName" jni-signature="(Ljava/lang/String;)Ljava/lang/String;" bridge="false" native="false" return="java.lang.String" jni-return="Ljava/lang/String;" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="name" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="name" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="parseTinkerResult" jni-signature="(Landroid/content/Context;Landroid/content/Intent;)Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="intentResult" type="android.content.Intent" jni-type="Landroid/content/Intent;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
        <parameter name="intentResult" type="android.content.Intent" jni-type="Landroid/content/Intent;" />
      </method>
      <field deprecated="not deprecated" final="false" name="costTime" jni-signature="J" static="false" transient="false" type="long" type-generic-aware="long" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="currentVersion" jni-signature="Ljava/lang/String;" static="false" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="dexDirectory" jni-signature="Ljava/io/File;" static="false" transient="false" type="java.io.File" type-generic-aware="java.io.File" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="dexes" jni-signature="Ljava/util/HashMap;" static="false" transient="false" type="java.util.HashMap" type-generic-aware="java.util.HashMap&lt;java.lang.String, java.lang.String&gt;" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="libraryDirectory" jni-signature="Ljava/io/File;" static="false" transient="false" type="java.io.File" type-generic-aware="java.io.File" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="libs" jni-signature="Ljava/util/HashMap;" static="false" transient="false" type="java.util.HashMap" type-generic-aware="java.util.HashMap&lt;java.lang.String, java.lang.String&gt;" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="loadCode" jni-signature="I" static="false" transient="false" type="int" type-generic-aware="int" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="oatDir" jni-signature="Ljava/lang/String;" static="false" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="packageConfig" jni-signature="Ljava/util/HashMap;" static="false" transient="false" type="java.util.HashMap" type-generic-aware="java.util.HashMap&lt;java.lang.String, java.lang.String&gt;" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="patchVersionDirectory" jni-signature="Ljava/io/File;" static="false" transient="false" type="java.io.File" type-generic-aware="java.io.File" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="patchVersionFile" jni-signature="Ljava/io/File;" static="false" transient="false" type="java.io.File" type-generic-aware="java.io.File" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="resourceDirectory" jni-signature="Ljava/io/File;" static="false" transient="false" type="java.io.File" type-generic-aware="java.io.File" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="resourceFile" jni-signature="Ljava/io/File;" static="false" transient="false" type="java.io.File" type-generic-aware="java.io.File" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="systemOTA" jni-signature="Z" static="false" transient="false" type="boolean" type-generic-aware="boolean" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="useInterpretMode" jni-signature="Z" static="false" transient="false" type="boolean" type-generic-aware="boolean" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="versionChanged" jni-signature="Z" static="false" transient="false" type="boolean" type-generic-aware="boolean" visibility="public" volatile="false"></field>
      <field deprecated="not deprecated" final="false" name="costTime" jni-signature="J" static="false" transient="false" type="long" type-generic-aware="long" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="currentVersion" jni-signature="Ljava/lang/String;" static="false" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="dexDirectory" jni-signature="Ljava/io/File;" static="false" transient="false" type="java.io.File" type-generic-aware="java.io.File" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="dexes" jni-signature="Ljava/util/HashMap;" static="false" transient="false" type="java.util.HashMap" type-generic-aware="java.util.HashMap&lt;java.lang.String, java.lang.String&gt;" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="libraryDirectory" jni-signature="Ljava/io/File;" static="false" transient="false" type="java.io.File" type-generic-aware="java.io.File" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="libs" jni-signature="Ljava/util/HashMap;" static="false" transient="false" type="java.util.HashMap" type-generic-aware="java.util.HashMap&lt;java.lang.String, java.lang.String&gt;" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="loadCode" jni-signature="I" static="false" transient="false" type="int" type-generic-aware="int" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="oatDir" jni-signature="Ljava/lang/String;" static="false" transient="false" type="java.lang.String" type-generic-aware="java.lang.String" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="packageConfig" jni-signature="Ljava/util/HashMap;" static="false" transient="false" type="java.util.HashMap" type-generic-aware="java.util.HashMap&lt;java.lang.String, java.lang.String&gt;" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="patchVersionDirectory" jni-signature="Ljava/io/File;" static="false" transient="false" type="java.io.File" type-generic-aware="java.io.File" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="patchVersionFile" jni-signature="Ljava/io/File;" static="false" transient="false" type="java.io.File" type-generic-aware="java.io.File" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="resourceDirectory" jni-signature="Ljava/io/File;" static="false" transient="false" type="java.io.File" type-generic-aware="java.io.File" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="resourceFile" jni-signature="Ljava/io/File;" static="false" transient="false" type="java.io.File" type-generic-aware="java.io.File" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="systemOTA" jni-signature="Z" static="false" transient="false" type="boolean" type-generic-aware="boolean" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="useInterpretMode" jni-signature="Z" static="false" transient="false" type="boolean" type-generic-aware="boolean" visibility="public" volatile="false" />
      <field deprecated="not deprecated" final="false" name="versionChanged" jni-signature="Z" static="false" transient="false" type="boolean" type-generic-aware="boolean" visibility="public" volatile="false" />
    </class>
  </package>
  <package name="com.tencent.tinker.lib.util" jni-name="com/tencent/tinker/lib/util">
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="TinkerLog" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/util/TinkerLog;">
      <constructor deprecated="not deprecated" final="false" name="TinkerLog" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.util.TinkerLog" synthetic="false" visibility="public"></constructor>
      <constructor deprecated="not deprecated" final="false" name="TinkerLog" jni-signature="()V" bridge="false" static="false" type="com.tencent.tinker.lib.util.TinkerLog" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="d" jni-signature="(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="msg" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="obj" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="msg" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="obj" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="e" jni-signature="(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="msg" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="obj" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="msg" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="obj" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getImpl" jni-signature="()Lcom/tencent/tinker/lib/util/TinkerLog$TinkerLogImp;" bridge="false" native="false" return="com.tencent.tinker.lib.util.TinkerLog.TinkerLogImp" jni-return="Lcom/tencent/tinker/lib/util/TinkerLog$TinkerLogImp;" static="true" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="getImpl" jni-signature="()Lcom/tencent/tinker/lib/util/TinkerLog$TinkerLogImp;" bridge="false" native="false" return="com.tencent.tinker.lib.util.TinkerLog.TinkerLogImp" jni-return="Lcom/tencent/tinker/lib/util/TinkerLog$TinkerLogImp;" static="true" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="i" jni-signature="(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="msg" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="obj" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="msg" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="obj" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="printErrStackTrace" jni-signature="(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="tr" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;"></parameter>
        <parameter name="format" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="obj" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="tr" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;" />
        <parameter name="format" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="obj" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setTinkerLogImp" jni-signature="(Lcom/tencent/tinker/lib/util/TinkerLog$TinkerLogImp;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="imp" type="com.tencent.tinker.lib.util.TinkerLog.TinkerLogImp" jni-type="Lcom/tencent/tinker/lib/util/TinkerLog$TinkerLogImp;"></parameter>
        <parameter name="imp" type="com.tencent.tinker.lib.util.TinkerLog.TinkerLogImp" jni-type="Lcom/tencent/tinker/lib/util/TinkerLog$TinkerLogImp;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="v" jni-signature="(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="msg" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="obj" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="msg" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="obj" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="w" jni-signature="(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="msg" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="obj" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="msg" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="obj" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="true" name="TinkerLog.1" static="true" visibility="" jni-signature="Lcom/tencent/tinker/lib/util/TinkerLog$1;">
      <implements name="com.tencent.tinker.lib.util.TinkerLog.TinkerLogImp" name-generic-aware="com.tencent.tinker.lib.util.TinkerLog.TinkerLogImp" jni-type="Lcom/tencent/tinker/lib/util/TinkerLog$TinkerLogImp;"></implements>
      <implements name="com.tencent.tinker.lib.util.TinkerLog.TinkerLogImp" name-generic-aware="com.tencent.tinker.lib.util.TinkerLog.TinkerLogImp" jni-type="Lcom/tencent/tinker/lib/util/TinkerLog$TinkerLogImp;" />
      <method abstract="false" deprecated="not deprecated" final="false" name="d" jni-signature="(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="format" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="params" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="format" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="params" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="e" jni-signature="(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="format" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="params" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="format" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="params" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="i" jni-signature="(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="format" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="params" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="format" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="params" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="printErrStackTrace" jni-signature="(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="tr" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;"></parameter>
        <parameter name="format" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="params" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="tr" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;" />
        <parameter name="format" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="params" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="v" jni-signature="(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="format" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="params" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="format" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="params" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="w" jni-signature="(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="format" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="params" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="tag" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="format" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="params" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
    </class>
    <interface abstract="true" deprecated="not deprecated" final="false" name="TinkerLog.TinkerLogImp" static="true" visibility="public" jni-signature="Lcom/tencent/tinker/lib/util/TinkerLog$TinkerLogImp;">
      <method abstract="true" deprecated="not deprecated" final="false" name="d" jni-signature="(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p2" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p2" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="e" jni-signature="(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p2" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p2" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="i" jni-signature="(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p2" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p2" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="printErrStackTrace" jni-signature="(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p1" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;"></parameter>
        <parameter name="p2" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p3" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p1" type="java.lang.Throwable" jni-type="Ljava/lang/Throwable;" />
        <parameter name="p2" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p3" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="v" jni-signature="(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p2" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p2" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
      <method abstract="true" deprecated="not deprecated" final="false" name="w" jni-signature="(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="p2" type="java.lang.Object..." jni-type="[Ljava/lang/Object;"></parameter>
        <parameter name="p0" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p1" type="java.lang.String" jni-type="Ljava/lang/String;" />
        <parameter name="p2" type="java.lang.Object..." jni-type="[Ljava/lang/Object;" />
      </method>
    </interface>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="UpgradePatchRetry" static="false" visibility="public" jni-signature="Lcom/tencent/tinker/lib/util/UpgradePatchRetry;">
      <constructor deprecated="not deprecated" final="false" name="UpgradePatchRetry" jni-signature="(Landroid/content/Context;)V" bridge="false" static="false" type="com.tencent.tinker.lib.util.UpgradePatchRetry" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
      </constructor>
      <method abstract="false" deprecated="not deprecated" final="false" name="getInstance" jni-signature="(Landroid/content/Context;)Lcom/tencent/tinker/lib/util/UpgradePatchRetry;" bridge="false" native="false" return="com.tencent.tinker.lib.util.UpgradePatchRetry" jni-return="Lcom/tencent/tinker/lib/util/UpgradePatchRetry;" static="true" synchronized="false" synthetic="false" visibility="public">
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;"></parameter>
        <parameter name="context" type="android.content.Context" jni-type="Landroid/content/Context;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onPatchListenerCheck" jni-signature="(Ljava/lang/String;)Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="md5" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="md5" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onPatchResetMaxCheck" jni-signature="(Ljava/lang/String;)Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="md5" type="java.lang.String" jni-type="Ljava/lang/String;"></parameter>
        <parameter name="md5" type="java.lang.String" jni-type="Ljava/lang/String;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onPatchRetryLoad" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onPatchServiceResult" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public"></method>
      <method abstract="false" deprecated="not deprecated" final="false" name="onPatchRetryLoad" jni-signature="()Z" bridge="false" native="false" return="boolean" jni-return="Z" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onPatchServiceResult" jni-signature="()V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public" />
      <method abstract="false" deprecated="not deprecated" final="false" name="onPatchServiceStart" jni-signature="(Landroid/content/Intent;)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;"></parameter>
        <parameter name="intent" type="android.content.Intent" jni-type="Landroid/content/Intent;" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setMaxRetryCount" jni-signature="(I)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="count" type="int" jni-type="I"></parameter>
        <parameter name="count" type="int" jni-type="I" />
      </method>
      <method abstract="false" deprecated="not deprecated" final="false" name="setRetryEnable" jni-signature="(Z)V" bridge="false" native="false" return="void" jni-return="V" static="false" synchronized="false" synthetic="false" visibility="public">
        <parameter name="enable" type="boolean" jni-type="Z"></parameter>
        <parameter name="enable" type="boolean" jni-type="Z" />
      </method>
    </class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="UpgradePatchRetry.RetryInfo" static="true" visibility="" jni-signature="Lcom/tencent/tinker/lib/util/UpgradePatchRetry$RetryInfo;"></class>
    <class abstract="false" deprecated="not deprecated" extends="java.lang.Object" extends-generic-aware="java.lang.Object" jni-extends="Ljava/lang/Object;" final="false" name="UpgradePatchRetry.RetryInfo" static="true" visibility="" jni-signature="Lcom/tencent/tinker/lib/util/UpgradePatchRetry$RetryInfo;" />
  </package>
</api>
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/class-parse.rsp
New file
@@ -0,0 +1,3 @@
--o="obj/Release/api.xml.class-parse"
"obj/Release/library_project_jars/classes.jar"
"obj/Release/library_project_jars/tinker-patch-gradle-plugin-1.9.1.jar"
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/designtime/libraryimports.cache
New file
@@ -0,0 +1 @@
<Paths><ManifestDocuments /><NativeLibraries /><Jars /></Paths>
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/designtime/libraryprojectimports.cache
New file
@@ -0,0 +1 @@
<Paths><Jars /><ResolvedResourceDirectories /><ResolvedAssetDirectories /><ResolvedEnvironmentFiles /><ResolvedResourceDirectoryStamps /><ProguardConfigFiles /></Paths>
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Activity.HDLLinphoneIntercomActivity.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -58,7 +68,7 @@
        static Delegate GetOnClick_Landroid_view_View_Handler ()
        {
            if (cb_onClick_Landroid_view_View_ == null)
                cb_onClick_Landroid_view_View_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_OnClick_Landroid_view_View_);
                cb_onClick_Landroid_view_View_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_OnClick_Landroid_view_View_));
            return cb_onClick_Landroid_view_View_;
        }
@@ -89,7 +99,7 @@
        static Delegate GetSetWidthHeightWithRatio_Landroid_view_View_IIHandler ()
        {
            if (cb_setWidthHeightWithRatio_Landroid_view_View_II == null)
                cb_setWidthHeightWithRatio_Landroid_view_View_II = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLII_V) n_SetWidthHeightWithRatio_Landroid_view_View_II);
                cb_setWidthHeightWithRatio_Landroid_view_View_II = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLII_V (n_SetWidthHeightWithRatio_Landroid_view_View_II));
            return cb_setWidthHeightWithRatio_Landroid_view_View_II;
        }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Activity.HDLLinphoneMonitorActivity.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -58,7 +68,7 @@
        static Delegate GetOnClick_Landroid_view_View_Handler ()
        {
            if (cb_onClick_Landroid_view_View_ == null)
                cb_onClick_Landroid_view_View_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_OnClick_Landroid_view_View_);
                cb_onClick_Landroid_view_View_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_OnClick_Landroid_view_View_));
            return cb_onClick_Landroid_view_View_;
        }
@@ -89,7 +99,7 @@
        static Delegate GetSetWidthHeightWithRatio_Landroid_view_View_IIHandler ()
        {
            if (cb_setWidthHeightWithRatio_Landroid_view_View_II == null)
                cb_setWidthHeightWithRatio_Landroid_view_View_II = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLII_V) n_SetWidthHeightWithRatio_Landroid_view_View_II);
                cb_setWidthHeightWithRatio_Landroid_view_View_II = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLII_V (n_SetWidthHeightWithRatio_Landroid_view_View_II));
            return cb_setWidthHeightWithRatio_Landroid_view_View_II;
        }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Activity.HDLLinphoneReverseCallActivity.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -58,7 +68,7 @@
        static Delegate GetOnClick_Landroid_view_View_Handler ()
        {
            if (cb_onClick_Landroid_view_View_ == null)
                cb_onClick_Landroid_view_View_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_OnClick_Landroid_view_View_);
                cb_onClick_Landroid_view_View_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_OnClick_Landroid_view_View_));
            return cb_onClick_Landroid_view_View_;
        }
@@ -89,7 +99,7 @@
        static Delegate GetSetWidthHeightWithRatio_Landroid_view_View_IIHandler ()
        {
            if (cb_setWidthHeightWithRatio_Landroid_view_View_II == null)
                cb_setWidthHeightWithRatio_Landroid_view_View_II = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLII_V) n_SetWidthHeightWithRatio_Landroid_view_View_II);
                cb_setWidthHeightWithRatio_Landroid_view_View_II = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLII_V (n_SetWidthHeightWithRatio_Landroid_view_View_II));
            return cb_setWidthHeightWithRatio_Landroid_view_View_II;
        }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Activity.LPCheckPermissionsActivity.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -8,10 +18,6 @@
    // Metadata.xml XPath class reference: path="/api/package[@name='com.hdl.hdllinphonesdk.activity']/class[@name='LPCheckPermissionsActivity']"
    [global::Android.Runtime.Register ("com/hdl/hdllinphonesdk/activity/LPCheckPermissionsActivity", DoNotGenerateAcw=true)]
    public partial class LPCheckPermissionsActivity : global::Android.App.Activity {
        // Metadata.xml XPath field reference: path="/api/package[@name='com.hdl.hdllinphonesdk.activity']/class[@name='LPCheckPermissionsActivity']/field[@name='PERMISSON_REQUESTCODE']"
        [Register ("PERMISSON_REQUESTCODE")]
        public const int PermissonRequestcode = (int) 0;
        // Metadata.xml XPath field reference: path="/api/package[@name='com.hdl.hdllinphonesdk.activity']/class[@name='LPCheckPermissionsActivity']/field[@name='havaPermissions']"
        [Register ("havaPermissions")]
@@ -73,6 +79,10 @@
                }
            }
        }
        // Metadata.xml XPath field reference: path="/api/package[@name='com.hdl.hdllinphonesdk.activity']/class[@name='LPCheckPermissionsActivity']/field[@name='PERMISSON_REQUESTCODE']"
        [Register ("PERMISSON_REQUESTCODE")]
        public const int PermissonRequestcode = (int) 0;
        // Metadata.xml XPath interface reference: path="/api/package[@name='com.hdl.hdllinphonesdk.activity']/interface[@name='LPCheckPermissionsActivity.RequestPermissionsListener']"
        [Register ("com/hdl/hdllinphonesdk/activity/LPCheckPermissionsActivity$RequestPermissionsListener", "", "Com.Hdl.Hdllinphonesdk.Activity.LPCheckPermissionsActivity/IRequestPermissionsListenerInvoker")]
@@ -143,7 +153,7 @@
            static Delegate GetOnSuccessHandler ()
            {
                if (cb_onSuccess == null)
                    cb_onSuccess = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_OnSuccess);
                    cb_onSuccess = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_OnSuccess));
                return cb_onSuccess;
            }
@@ -243,7 +253,7 @@
        static Delegate GetSetRequestPermissionsListener_Lcom_hdl_hdllinphonesdk_activity_LPCheckPermissionsActivity_RequestPermissionsListener_Handler ()
        {
            if (cb_setRequestPermissionsListener_Lcom_hdl_hdllinphonesdk_activity_LPCheckPermissionsActivity_RequestPermissionsListener_ == null)
                cb_setRequestPermissionsListener_Lcom_hdl_hdllinphonesdk_activity_LPCheckPermissionsActivity_RequestPermissionsListener_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_SetRequestPermissionsListener_Lcom_hdl_hdllinphonesdk_activity_LPCheckPermissionsActivity_RequestPermissionsListener_);
                cb_setRequestPermissionsListener_Lcom_hdl_hdllinphonesdk_activity_LPCheckPermissionsActivity_RequestPermissionsListener_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_SetRequestPermissionsListener_Lcom_hdl_hdllinphonesdk_activity_LPCheckPermissionsActivity_RequestPermissionsListener_));
            return cb_setRequestPermissionsListener_Lcom_hdl_hdllinphonesdk_activity_LPCheckPermissionsActivity_RequestPermissionsListener_;
        }
@@ -274,7 +284,7 @@
        static Delegate GetVerifyPermissions_arrayIHandler ()
        {
            if (cb_verifyPermissions_arrayI == null)
                cb_verifyPermissions_arrayI = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_Z) n_VerifyPermissions_arrayI);
                cb_verifyPermissions_arrayI = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_Z (n_VerifyPermissions_arrayI));
            return cb_verifyPermissions_arrayI;
        }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.BuildConfig.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -10,11 +20,19 @@
    public sealed partial class BuildConfig : global::Java.Lang.Object {
        // Metadata.xml XPath field reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='BuildConfig']/field[@name='BUILD_TYPE']"
        [Register ("BUILD_TYPE")]
        public const string BuildType = (string) "release";
        public const string BuildType = (string) "debug";
        // Metadata.xml XPath field reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='BuildConfig']/field[@name='DEBUG']"
        [Register ("DEBUG")]
        public const bool Debug = (bool) false;
        public static bool Debug {
            get {
                const string __id = "DEBUG.Z";
                var __v = _members.StaticFields.GetBooleanValue (__id);
                return __v;
            }
        }
        // Metadata.xml XPath field reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='BuildConfig']/field[@name='LIBRARY_PACKAGE_NAME']"
        [Register ("LIBRARY_PACKAGE_NAME")]
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Callback.IOnHDLLinphoneCallListener.cs
@@ -94,7 +94,7 @@
        static Delegate GetOnAnswerActionHandler ()
        {
            if (cb_onAnswerAction == null)
                cb_onAnswerAction = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_OnAnswerAction);
                cb_onAnswerAction = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_OnAnswerAction));
            return cb_onAnswerAction;
        }
@@ -118,7 +118,7 @@
        static Delegate GetOnHangUpAction_IHandler ()
        {
            if (cb_onHangUpAction_I == null)
                cb_onHangUpAction_I = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPI_V) n_OnHangUpAction_I);
                cb_onHangUpAction_I = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPI_V (n_OnHangUpAction_I));
            return cb_onHangUpAction_I;
        }
@@ -144,7 +144,7 @@
        static Delegate GetOnIncomingCall_Ljava_lang_String_Handler ()
        {
            if (cb_onIncomingCall_Ljava_lang_String_ == null)
                cb_onIncomingCall_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_OnIncomingCall_Ljava_lang_String_);
                cb_onIncomingCall_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_OnIncomingCall_Ljava_lang_String_));
            return cb_onIncomingCall_Ljava_lang_String_;
        }
@@ -161,7 +161,7 @@
        {
            if (id_onIncomingCall_Ljava_lang_String_ == IntPtr.Zero)
                id_onIncomingCall_Ljava_lang_String_ = JNIEnv.GetMethodID (class_ref, "onIncomingCall", "(Ljava/lang/String;)V");
            IntPtr native_p0 = JNIEnv.NewString (p0);
            IntPtr native_p0 = JNIEnv.NewString ((string)p0);
            JValue* __args = stackalloc JValue [1];
            __args [0] = new JValue (native_p0);
            JNIEnv.CallVoidMethod (((global::Java.Lang.Object) this).Handle, id_onIncomingCall_Ljava_lang_String_, __args);
@@ -173,7 +173,7 @@
        static Delegate GetOnRejectCallActionHandler ()
        {
            if (cb_onRejectCallAction == null)
                cb_onRejectCallAction = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_OnRejectCallAction);
                cb_onRejectCallAction = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_OnRejectCallAction));
            return cb_onRejectCallAction;
        }
@@ -197,7 +197,7 @@
        static Delegate GetOnScreenshotSuccessfulAction_Landroid_graphics_Bitmap_Handler ()
        {
            if (cb_onScreenshotSuccessfulAction_Landroid_graphics_Bitmap_ == null)
                cb_onScreenshotSuccessfulAction_Landroid_graphics_Bitmap_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_OnScreenshotSuccessfulAction_Landroid_graphics_Bitmap_);
                cb_onScreenshotSuccessfulAction_Landroid_graphics_Bitmap_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_OnScreenshotSuccessfulAction_Landroid_graphics_Bitmap_));
            return cb_onScreenshotSuccessfulAction_Landroid_graphics_Bitmap_;
        }
@@ -224,7 +224,7 @@
        static Delegate GetOnUnlockActionHandler ()
        {
            if (cb_onUnlockAction == null)
                cb_onUnlockAction = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_OnUnlockAction);
                cb_onUnlockAction = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_OnUnlockAction));
            return cb_onUnlockAction;
        }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Callback.IOnLPOpenDoorCallBack.cs
@@ -78,7 +78,7 @@
        static Delegate GetOnOpenError_Ljava_lang_String_Handler ()
        {
            if (cb_onOpenError_Ljava_lang_String_ == null)
                cb_onOpenError_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_OnOpenError_Ljava_lang_String_);
                cb_onOpenError_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_OnOpenError_Ljava_lang_String_));
            return cb_onOpenError_Ljava_lang_String_;
        }
@@ -95,7 +95,7 @@
        {
            if (id_onOpenError_Ljava_lang_String_ == IntPtr.Zero)
                id_onOpenError_Ljava_lang_String_ = JNIEnv.GetMethodID (class_ref, "onOpenError", "(Ljava/lang/String;)V");
            IntPtr native_p0 = JNIEnv.NewString (p0);
            IntPtr native_p0 = JNIEnv.NewString ((string)p0);
            JValue* __args = stackalloc JValue [1];
            __args [0] = new JValue (native_p0);
            JNIEnv.CallVoidMethod (((global::Java.Lang.Object) this).Handle, id_onOpenError_Ljava_lang_String_, __args);
@@ -107,7 +107,7 @@
        static Delegate GetOnOpenSuccessHandler ()
        {
            if (cb_onOpenSuccess == null)
                cb_onOpenSuccess = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_OnOpenSuccess);
                cb_onOpenSuccess = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_OnOpenSuccess));
            return cb_onOpenSuccess;
        }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Core.Callback.PhoneCallback.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -58,7 +68,7 @@
        static Delegate GetCallConnectedHandler ()
        {
            if (cb_callConnected == null)
                cb_callConnected = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_CallConnected);
                cb_callConnected = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_CallConnected));
            return cb_callConnected;
        }
@@ -85,7 +95,7 @@
        static Delegate GetCallEndHandler ()
        {
            if (cb_callEnd == null)
                cb_callEnd = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_CallEnd);
                cb_callEnd = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_CallEnd));
            return cb_callEnd;
        }
@@ -112,7 +122,7 @@
        static Delegate GetCallReleasedHandler ()
        {
            if (cb_callReleased == null)
                cb_callReleased = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_CallReleased);
                cb_callReleased = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_CallReleased));
            return cb_callReleased;
        }
@@ -139,7 +149,7 @@
        static Delegate GetError_Ljava_lang_String_Handler ()
        {
            if (cb_error_Ljava_lang_String_ == null)
                cb_error_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_Error_Ljava_lang_String_);
                cb_error_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_Error_Ljava_lang_String_));
            return cb_error_Ljava_lang_String_;
        }
@@ -156,7 +166,7 @@
        public virtual unsafe void Error (string error)
        {
            const string __id = "error.(Ljava/lang/String;)V";
            IntPtr native_error = JNIEnv.NewString (error);
            IntPtr native_error = JNIEnv.NewString ((string)error);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [1];
                __args [0] = new JniArgumentValue (native_error);
@@ -171,7 +181,7 @@
        static Delegate GetOutgoingInitHandler ()
        {
            if (cb_outgoingInit == null)
                cb_outgoingInit = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_OutgoingInit);
                cb_outgoingInit = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_OutgoingInit));
            return cb_outgoingInit;
        }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Core.Callback.RegistrationCallback.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -58,7 +68,7 @@
        static Delegate GetRegistrationClearedHandler ()
        {
            if (cb_registrationCleared == null)
                cb_registrationCleared = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_RegistrationCleared);
                cb_registrationCleared = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_RegistrationCleared));
            return cb_registrationCleared;
        }
@@ -85,7 +95,7 @@
        static Delegate GetRegistrationFailedHandler ()
        {
            if (cb_registrationFailed == null)
                cb_registrationFailed = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_RegistrationFailed);
                cb_registrationFailed = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_RegistrationFailed));
            return cb_registrationFailed;
        }
@@ -112,7 +122,7 @@
        static Delegate GetRegistrationNoneHandler ()
        {
            if (cb_registrationNone == null)
                cb_registrationNone = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_RegistrationNone);
                cb_registrationNone = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_RegistrationNone));
            return cb_registrationNone;
        }
@@ -139,7 +149,7 @@
        static Delegate GetRegistrationOkHandler ()
        {
            if (cb_registrationOk == null)
                cb_registrationOk = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_RegistrationOk);
                cb_registrationOk = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_RegistrationOk));
            return cb_registrationOk;
        }
@@ -166,7 +176,7 @@
        static Delegate GetRegistrationProgressHandler ()
        {
            if (cb_registrationProgress == null)
                cb_registrationProgress = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_RegistrationProgress);
                cb_registrationProgress = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_RegistrationProgress));
            return cb_registrationProgress;
        }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Core.Linphone.KeepAliveHandler.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -58,7 +68,7 @@
        static Delegate GetOnReceive_Landroid_content_Context_Landroid_content_Intent_Handler ()
        {
            if (cb_onReceive_Landroid_content_Context_Landroid_content_Intent_ == null)
                cb_onReceive_Landroid_content_Context_Landroid_content_Intent_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLL_V) n_OnReceive_Landroid_content_Context_Landroid_content_Intent_);
                cb_onReceive_Landroid_content_Context_Landroid_content_Intent_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLL_V (n_OnReceive_Landroid_content_Context_Landroid_content_Intent_));
            return cb_onReceive_Landroid_content_Context_Landroid_content_Intent_;
        }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Core.Service.HDLLinphoneService.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -11,6 +21,88 @@
        // Metadata.xml XPath field reference: path="/api/package[@name='com.hdl.hdllinphonesdk.core.service']/class[@name='HDLLinphoneService']/field[@name='NOTIFICATION_ID']"
        [Register ("NOTIFICATION_ID")]
        public const int NotificationId = (int) 2;
        // Metadata.xml XPath class reference: path="/api/package[@name='com.hdl.hdllinphonesdk.core.service']/class[@name='HDLLinphoneService.LinphoneBinder']"
        [global::Android.Runtime.Register ("com/hdl/hdllinphonesdk/core/service/HDLLinphoneService$LinphoneBinder", DoNotGenerateAcw=true)]
        public partial class LinphoneBinder : global::Android.OS.Binder {
            static readonly JniPeerMembers _members = new XAPeerMembers ("com/hdl/hdllinphonesdk/core/service/HDLLinphoneService$LinphoneBinder", typeof (LinphoneBinder));
            internal static IntPtr class_ref {
                get { return _members.JniPeerType.PeerReference.Handle; }
            }
            [global::System.Diagnostics.DebuggerBrowsable (global::System.Diagnostics.DebuggerBrowsableState.Never)]
            [global::System.ComponentModel.EditorBrowsable (global::System.ComponentModel.EditorBrowsableState.Never)]
            public override global::Java.Interop.JniPeerMembers JniPeerMembers {
                get { return _members; }
            }
            [global::System.Diagnostics.DebuggerBrowsable (global::System.Diagnostics.DebuggerBrowsableState.Never)]
            [global::System.ComponentModel.EditorBrowsable (global::System.ComponentModel.EditorBrowsableState.Never)]
            protected override IntPtr ThresholdClass {
                get { return _members.JniPeerType.PeerReference.Handle; }
            }
            [global::System.Diagnostics.DebuggerBrowsable (global::System.Diagnostics.DebuggerBrowsableState.Never)]
            [global::System.ComponentModel.EditorBrowsable (global::System.ComponentModel.EditorBrowsableState.Never)]
            protected override global::System.Type ThresholdType {
                get { return _members.ManagedPeerType; }
            }
            protected LinphoneBinder (IntPtr javaReference, JniHandleOwnership transfer) : base (javaReference, transfer)
            {
            }
            // Metadata.xml XPath constructor reference: path="/api/package[@name='com.hdl.hdllinphonesdk.core.service']/class[@name='HDLLinphoneService.LinphoneBinder']/constructor[@name='HDLLinphoneService.LinphoneBinder' and count(parameter)=1 and parameter[1][@type='com.hdl.hdllinphonesdk.core.service.HDLLinphoneService']]"
            [Register (".ctor", "(Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService;)V", "")]
            public unsafe LinphoneBinder (global::Com.Hdl.Hdllinphonesdk.Core.Service.HDLLinphoneService __self) : base (IntPtr.Zero, JniHandleOwnership.DoNotTransfer)
            {
                string __id = "(L" + global::Android.Runtime.JNIEnv.GetJniName (GetType ().DeclaringType) + ";)V";
                if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero)
                    return;
                try {
                    JniArgumentValue* __args = stackalloc JniArgumentValue [1];
                    __args [0] = new JniArgumentValue ((__self == null) ? IntPtr.Zero : ((global::Java.Lang.Object) __self).Handle);
                    var __r = _members.InstanceMethods.StartCreateInstance (__id, ((object) this).GetType (), __args);
                    SetHandle (__r.Handle, JniHandleOwnership.TransferLocalRef);
                    _members.InstanceMethods.FinishCreateInstance (__id, this, __args);
                } finally {
                    global::System.GC.KeepAlive (__self);
                }
            }
            static Delegate cb_getService;
#pragma warning disable 0169
            static Delegate GetGetServiceHandler ()
            {
                if (cb_getService == null)
                    cb_getService = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_L (n_GetService));
                return cb_getService;
            }
            static IntPtr n_GetService (IntPtr jnienv, IntPtr native__this)
            {
                var __this = global::Java.Lang.Object.GetObject<global::Com.Hdl.Hdllinphonesdk.Core.Service.HDLLinphoneService.LinphoneBinder> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
                return JNIEnv.ToLocalJniHandle (__this.Service);
            }
#pragma warning restore 0169
            public virtual unsafe global::Com.Hdl.Hdllinphonesdk.Core.Service.HDLLinphoneService Service {
                // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk.core.service']/class[@name='HDLLinphoneService.LinphoneBinder']/method[@name='getService' and count(parameter)=0]"
                [Register ("getService", "()Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService;", "GetGetServiceHandler")]
                get {
                    const string __id = "getService.()Lcom/hdl/hdllinphonesdk/core/service/HDLLinphoneService;";
                    try {
                        var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, null);
                        return global::Java.Lang.Object.GetObject<global::Com.Hdl.Hdllinphonesdk.Core.Service.HDLLinphoneService> (__rm.Handle, JniHandleOwnership.TransferLocalRef);
                    } finally {
                    }
                }
            }
        }
        static readonly JniPeerMembers _members = new XAPeerMembers ("com/hdl/hdllinphonesdk/core/service/HDLLinphoneService", typeof (HDLLinphoneService));
@@ -129,7 +221,7 @@
        static Delegate GetEnableDeviceRingtone_ZHandler ()
        {
            if (cb_enableDeviceRingtone_Z == null)
                cb_enableDeviceRingtone_Z = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPZ_V) n_EnableDeviceRingtone_Z);
                cb_enableDeviceRingtone_Z = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPZ_V (n_EnableDeviceRingtone_Z));
            return cb_enableDeviceRingtone_Z;
        }
@@ -153,12 +245,39 @@
            }
        }
        static Delegate cb_initCore;
#pragma warning disable 0169
        static Delegate GetInitCoreHandler ()
        {
            if (cb_initCore == null)
                cb_initCore = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_InitCore));
            return cb_initCore;
        }
        static void n_InitCore (IntPtr jnienv, IntPtr native__this)
        {
            var __this = global::Java.Lang.Object.GetObject<global::Com.Hdl.Hdllinphonesdk.Core.Service.HDLLinphoneService> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            __this.InitCore ();
        }
#pragma warning restore 0169
        // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk.core.service']/class[@name='HDLLinphoneService']/method[@name='initCore' and count(parameter)=0]"
        [Register ("initCore", "()V", "GetInitCoreHandler")]
        public virtual unsafe void InitCore ()
        {
            const string __id = "initCore.()V";
            try {
                _members.InstanceMethods.InvokeVirtualVoidMethod (__id, this, null);
            } finally {
            }
        }
        static Delegate cb_onBind_Landroid_content_Intent_;
#pragma warning disable 0169
        static Delegate GetOnBind_Landroid_content_Intent_Handler ()
        {
            if (cb_onBind_Landroid_content_Intent_ == null)
                cb_onBind_Landroid_content_Intent_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_L) n_OnBind_Landroid_content_Intent_);
                cb_onBind_Landroid_content_Intent_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_L (n_OnBind_Landroid_content_Intent_));
            return cb_onBind_Landroid_content_Intent_;
        }
@@ -191,7 +310,7 @@
        static Delegate GetRemoveAllCallbackHandler ()
        {
            if (cb_removeAllCallback == null)
                cb_removeAllCallback = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_RemoveAllCallback);
                cb_removeAllCallback = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_RemoveAllCallback));
            return cb_removeAllCallback;
        }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Dialog.LpTimeDialog.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -81,7 +91,7 @@
            static Delegate GetOnCancelClick_Lcom_hdl_hdllinphonesdk_dialog_LpTimeDialog_Handler ()
            {
                if (cb_onCancelClick_Lcom_hdl_hdllinphonesdk_dialog_LpTimeDialog_ == null)
                    cb_onCancelClick_Lcom_hdl_hdllinphonesdk_dialog_LpTimeDialog_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_OnCancelClick_Lcom_hdl_hdllinphonesdk_dialog_LpTimeDialog_);
                    cb_onCancelClick_Lcom_hdl_hdllinphonesdk_dialog_LpTimeDialog_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_OnCancelClick_Lcom_hdl_hdllinphonesdk_dialog_LpTimeDialog_));
                return cb_onCancelClick_Lcom_hdl_hdllinphonesdk_dialog_LpTimeDialog_;
            }
@@ -108,7 +118,7 @@
            static Delegate GetOnConfirmClick_Lcom_hdl_hdllinphonesdk_dialog_LpTimeDialog_Ljava_lang_String_Handler ()
            {
                if (cb_onConfirmClick_Lcom_hdl_hdllinphonesdk_dialog_LpTimeDialog_Ljava_lang_String_ == null)
                    cb_onConfirmClick_Lcom_hdl_hdllinphonesdk_dialog_LpTimeDialog_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLL_V) n_OnConfirmClick_Lcom_hdl_hdllinphonesdk_dialog_LpTimeDialog_Ljava_lang_String_);
                    cb_onConfirmClick_Lcom_hdl_hdllinphonesdk_dialog_LpTimeDialog_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLL_V (n_OnConfirmClick_Lcom_hdl_hdllinphonesdk_dialog_LpTimeDialog_Ljava_lang_String_));
                return cb_onConfirmClick_Lcom_hdl_hdllinphonesdk_dialog_LpTimeDialog_Ljava_lang_String_;
            }
@@ -126,7 +136,7 @@
            {
                if (id_onConfirmClick_Lcom_hdl_hdllinphonesdk_dialog_LpTimeDialog_Ljava_lang_String_ == IntPtr.Zero)
                    id_onConfirmClick_Lcom_hdl_hdllinphonesdk_dialog_LpTimeDialog_Ljava_lang_String_ = JNIEnv.GetMethodID (class_ref, "onConfirmClick", "(Lcom/hdl/hdllinphonesdk/dialog/LpTimeDialog;Ljava/lang/String;)V");
                IntPtr native_p1 = JNIEnv.NewString (p1);
                IntPtr native_p1 = JNIEnv.NewString ((string)p1);
                JValue* __args = stackalloc JValue [2];
                __args [0] = new JValue ((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object) p0).Handle);
                __args [1] = new JValue (native_p1);
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Dialog.LpTipDialog.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -81,7 +91,7 @@
            static Delegate GetCancelClick_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_Handler ()
            {
                if (cb_CancelClick_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_ == null)
                    cb_CancelClick_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_CancelClick_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_);
                    cb_CancelClick_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_CancelClick_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_));
                return cb_CancelClick_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_;
            }
@@ -108,7 +118,7 @@
            static Delegate GetSureClick_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_Handler ()
            {
                if (cb_SureClick_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_ == null)
                    cb_SureClick_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_SureClick_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_);
                    cb_SureClick_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_SureClick_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_));
                return cb_SureClick_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_;
            }
@@ -189,8 +199,8 @@
            if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero)
                return;
            IntPtr native_title = JNIEnv.NewString (title);
            IntPtr native_content = JNIEnv.NewString (content);
            IntPtr native_title = JNIEnv.NewString ((string)title);
            IntPtr native_content = JNIEnv.NewString ((string)content);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [3];
                __args [0] = new JniArgumentValue ((context == null) ? IntPtr.Zero : ((global::Java.Lang.Object) context).Handle);
@@ -215,8 +225,8 @@
            if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero)
                return;
            IntPtr native_title = JNIEnv.NewString (title);
            IntPtr native_content = JNIEnv.NewString (content);
            IntPtr native_title = JNIEnv.NewString ((string)title);
            IntPtr native_content = JNIEnv.NewString ((string)content);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [4];
                __args [0] = new JniArgumentValue ((context == null) ? IntPtr.Zero : ((global::Java.Lang.Object) context).Handle);
@@ -239,7 +249,7 @@
        static Delegate GetSetClickListener_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_ClickListenerInterface_Handler ()
        {
            if (cb_setClickListener_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_ClickListenerInterface_ == null)
                cb_setClickListener_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_ClickListenerInterface_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_SetClickListener_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_ClickListenerInterface_);
                cb_setClickListener_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_ClickListenerInterface_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_SetClickListener_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_ClickListenerInterface_));
            return cb_setClickListener_Lcom_hdl_hdllinphonesdk_dialog_LpTipDialog_ClickListenerInterface_;
        }
@@ -270,7 +280,7 @@
        static Delegate GetSetMessage_Ljava_lang_String_Handler ()
        {
            if (cb_setMessage_Ljava_lang_String_ == null)
                cb_setMessage_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_SetMessage_Ljava_lang_String_);
                cb_setMessage_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_SetMessage_Ljava_lang_String_));
            return cb_setMessage_Ljava_lang_String_;
        }
@@ -287,7 +297,7 @@
        public virtual unsafe void SetMessage (string message)
        {
            const string __id = "setMessage.(Ljava/lang/String;)V";
            IntPtr native_message = JNIEnv.NewString (message);
            IntPtr native_message = JNIEnv.NewString ((string)message);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [1];
                __args [0] = new JniArgumentValue (native_message);
@@ -302,7 +312,7 @@
        static Delegate GetSetTitle_Ljava_lang_String_Handler ()
        {
            if (cb_setTitle_Ljava_lang_String_ == null)
                cb_setTitle_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_SetTitle_Ljava_lang_String_);
                cb_setTitle_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_SetTitle_Ljava_lang_String_));
            return cb_setTitle_Ljava_lang_String_;
        }
@@ -319,7 +329,7 @@
        public virtual unsafe void SetTitle (string title)
        {
            const string __id = "setTitle.(Ljava/lang/String;)V";
            IntPtr native_title = JNIEnv.NewString (title);
            IntPtr native_title = JNIEnv.NewString ((string)title);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [1];
                __args [0] = new JniArgumentValue (native_title);
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.HDLLinphoneKit.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -73,7 +83,7 @@
        static Delegate GetIsAutoJumpCallViewHandler ()
        {
            if (cb_isAutoJumpCallView == null)
                cb_isAutoJumpCallView = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_Z) n_IsAutoJumpCallView);
                cb_isAutoJumpCallView = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_Z (n_IsAutoJumpCallView));
            return cb_isAutoJumpCallView;
        }
@@ -89,7 +99,7 @@
        static Delegate GetSetAutoJumpCallView_ZHandler ()
        {
            if (cb_setAutoJumpCallView_Z == null)
                cb_setAutoJumpCallView_Z = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPZ_V) n_SetAutoJumpCallView_Z);
                cb_setAutoJumpCallView_Z = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPZ_V (n_SetAutoJumpCallView_Z));
            return cb_setAutoJumpCallView_Z;
        }
@@ -137,12 +147,41 @@
            }
        }
        static Delegate cb_getIntercomeType;
#pragma warning disable 0169
        static Delegate GetGetIntercomeTypeHandler ()
        {
            if (cb_getIntercomeType == null)
                cb_getIntercomeType = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_L (n_GetIntercomeType));
            return cb_getIntercomeType;
        }
        static IntPtr n_GetIntercomeType (IntPtr jnienv, IntPtr native__this)
        {
            var __this = global::Java.Lang.Object.GetObject<global::Com.Hdl.Hdllinphonesdk.HDLLinphoneKit> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            return JNIEnv.NewString (__this.IntercomeType);
        }
#pragma warning restore 0169
        public virtual unsafe string IntercomeType {
            // Metadata.xml XPath method reference: path="/api/package[@name='com.hdl.hdllinphonesdk']/class[@name='HDLLinphoneKit']/method[@name='getIntercomeType' and count(parameter)=0]"
            [Register ("getIntercomeType", "()Ljava/lang/String;", "GetGetIntercomeTypeHandler")]
            get {
                const string __id = "getIntercomeType.()Ljava/lang/String;";
                try {
                    var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, null);
                    return JNIEnv.GetString (__rm.Handle, JniHandleOwnership.TransferLocalRef);
                } finally {
                }
            }
        }
        static Delegate cb_isIncomingReceivedCallState;
#pragma warning disable 0169
        static Delegate GetIsIncomingReceivedCallStateHandler ()
        {
            if (cb_isIncomingReceivedCallState == null)
                cb_isIncomingReceivedCallState = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_Z) n_IsIncomingReceivedCallState);
                cb_isIncomingReceivedCallState = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_Z (n_IsIncomingReceivedCallState));
            return cb_isIncomingReceivedCallState;
        }
@@ -171,7 +210,7 @@
        static Delegate GetGetOnHDLLinphoneCallListenerHandler ()
        {
            if (cb_getOnHDLLinphoneCallListener == null)
                cb_getOnHDLLinphoneCallListener = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_L) n_GetOnHDLLinphoneCallListener);
                cb_getOnHDLLinphoneCallListener = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_L (n_GetOnHDLLinphoneCallListener));
            return cb_getOnHDLLinphoneCallListener;
        }
@@ -187,7 +226,7 @@
        static Delegate GetSetOnHDLLinphoneCallListener_Lcom_hdl_hdllinphonesdk_callback_OnHDLLinphoneCallListener_Handler ()
        {
            if (cb_setOnHDLLinphoneCallListener_Lcom_hdl_hdllinphonesdk_callback_OnHDLLinphoneCallListener_ == null)
                cb_setOnHDLLinphoneCallListener_Lcom_hdl_hdllinphonesdk_callback_OnHDLLinphoneCallListener_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_SetOnHDLLinphoneCallListener_Lcom_hdl_hdllinphonesdk_callback_OnHDLLinphoneCallListener_);
                cb_setOnHDLLinphoneCallListener_Lcom_hdl_hdllinphonesdk_callback_OnHDLLinphoneCallListener_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_SetOnHDLLinphoneCallListener_Lcom_hdl_hdllinphonesdk_callback_OnHDLLinphoneCallListener_));
            return cb_setOnHDLLinphoneCallListener_Lcom_hdl_hdllinphonesdk_callback_OnHDLLinphoneCallListener_;
        }
@@ -229,7 +268,7 @@
        static Delegate GetAcceptCallHandler ()
        {
            if (cb_acceptCall == null)
                cb_acceptCall = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_AcceptCall);
                cb_acceptCall = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_AcceptCall));
            return cb_acceptCall;
        }
@@ -256,7 +295,7 @@
        static Delegate GetAcceptCallWithVideo_ZHandler ()
        {
            if (cb_acceptCallWithVideo_Z == null)
                cb_acceptCallWithVideo_Z = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPZ_V) n_AcceptCallWithVideo_Z);
                cb_acceptCallWithVideo_Z = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPZ_V (n_AcceptCallWithVideo_Z));
            return cb_acceptCallWithVideo_Z;
        }
@@ -285,7 +324,7 @@
        static Delegate GetAddCallback_Lcom_hdl_hdllinphonesdk_core_callback_RegistrationCallback_Lcom_hdl_hdllinphonesdk_core_callback_PhoneCallback_Handler ()
        {
            if (cb_addCallback_Lcom_hdl_hdllinphonesdk_core_callback_RegistrationCallback_Lcom_hdl_hdllinphonesdk_core_callback_PhoneCallback_ == null)
                cb_addCallback_Lcom_hdl_hdllinphonesdk_core_callback_RegistrationCallback_Lcom_hdl_hdllinphonesdk_core_callback_PhoneCallback_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLL_V) n_AddCallback_Lcom_hdl_hdllinphonesdk_core_callback_RegistrationCallback_Lcom_hdl_hdllinphonesdk_core_callback_PhoneCallback_);
                cb_addCallback_Lcom_hdl_hdllinphonesdk_core_callback_RegistrationCallback_Lcom_hdl_hdllinphonesdk_core_callback_PhoneCallback_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLL_V (n_AddCallback_Lcom_hdl_hdllinphonesdk_core_callback_RegistrationCallback_Lcom_hdl_hdllinphonesdk_core_callback_PhoneCallback_));
            return cb_addCallback_Lcom_hdl_hdllinphonesdk_core_callback_RegistrationCallback_Lcom_hdl_hdllinphonesdk_core_callback_PhoneCallback_;
        }
@@ -319,7 +358,7 @@
        static Delegate GetCallTo_Ljava_lang_String_ZHandler ()
        {
            if (cb_callTo_Ljava_lang_String_Z == null)
                cb_callTo_Ljava_lang_String_Z = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLZ_V) n_CallTo_Ljava_lang_String_Z);
                cb_callTo_Ljava_lang_String_Z = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLZ_V (n_CallTo_Ljava_lang_String_Z));
            return cb_callTo_Ljava_lang_String_Z;
        }
@@ -336,7 +375,7 @@
        public virtual unsafe void CallTo (string num, bool isVideoCall)
        {
            const string __id = "callTo.(Ljava/lang/String;Z)V";
            IntPtr native_num = JNIEnv.NewString (num);
            IntPtr native_num = JNIEnv.NewString ((string)num);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue (native_num);
@@ -352,7 +391,7 @@
        static Delegate GetClearProxyConfigHandler ()
        {
            if (cb_clearProxyConfig == null)
                cb_clearProxyConfig = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_ClearProxyConfig);
                cb_clearProxyConfig = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_ClearProxyConfig));
            return cb_clearProxyConfig;
        }
@@ -379,7 +418,7 @@
        static Delegate GetFreeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler ()
        {
            if (cb_freeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ == null)
                cb_freeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_V) n_FreeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_);
                cb_freeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLL_V (n_FreeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_));
            return cb_freeViewRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_;
        }
@@ -398,9 +437,9 @@
        public virtual unsafe void FreeViewRegisterUserAuth (string userName, string password, string domain)
        {
            const string __id = "freeViewRegisterUserAuth.(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V";
            IntPtr native_userName = JNIEnv.NewString (userName);
            IntPtr native_password = JNIEnv.NewString (password);
            IntPtr native_domain = JNIEnv.NewString (domain);
            IntPtr native_userName = JNIEnv.NewString ((string)userName);
            IntPtr native_password = JNIEnv.NewString ((string)password);
            IntPtr native_domain = JNIEnv.NewString ((string)domain);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [3];
                __args [0] = new JniArgumentValue (native_userName);
@@ -419,7 +458,7 @@
        static Delegate GetGotoHDLLinphoneIntercomActivityHandler ()
        {
            if (cb_gotoHDLLinphoneIntercomActivity == null)
                cb_gotoHDLLinphoneIntercomActivity = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_GotoHDLLinphoneIntercomActivity);
                cb_gotoHDLLinphoneIntercomActivity = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_GotoHDLLinphoneIntercomActivity));
            return cb_gotoHDLLinphoneIntercomActivity;
        }
@@ -446,7 +485,7 @@
        static Delegate GetHangUpHandler ()
        {
            if (cb_hangUp == null)
                cb_hangUp = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_HangUp);
                cb_hangUp = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_HangUp));
            return cb_hangUp;
        }
@@ -473,7 +512,7 @@
        static Delegate GetInitLinphone_Landroid_content_Context_Handler ()
        {
            if (cb_initLinphone_Landroid_content_Context_ == null)
                cb_initLinphone_Landroid_content_Context_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_InitLinphone_Landroid_content_Context_);
                cb_initLinphone_Landroid_content_Context_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_InitLinphone_Landroid_content_Context_));
            return cb_initLinphone_Landroid_content_Context_;
        }
@@ -504,7 +543,7 @@
        static Delegate GetLogin_Ljava_lang_String_Handler ()
        {
            if (cb_login_Ljava_lang_String_ == null)
                cb_login_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_Login_Ljava_lang_String_);
                cb_login_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_Login_Ljava_lang_String_));
            return cb_login_Ljava_lang_String_;
        }
@@ -521,7 +560,7 @@
        public virtual unsafe void Login (string inter_type)
        {
            const string __id = "login.(Ljava/lang/String;)V";
            IntPtr native_inter_type = JNIEnv.NewString (inter_type);
            IntPtr native_inter_type = JNIEnv.NewString ((string)inter_type);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [1];
                __args [0] = new JniArgumentValue (native_inter_type);
@@ -536,7 +575,7 @@
        static Delegate GetLogoutHandler ()
        {
            if (cb_logout == null)
                cb_logout = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_Logout);
                cb_logout = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_Logout));
            return cb_logout;
        }
@@ -563,7 +602,7 @@
        static Delegate GetOnDestroyHandler ()
        {
            if (cb_onDestroy == null)
                cb_onDestroy = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_OnDestroy);
                cb_onDestroy = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_OnDestroy));
            return cb_onDestroy;
        }
@@ -590,7 +629,7 @@
        static Delegate GetOnOpenError_Ljava_lang_String_Handler ()
        {
            if (cb_onOpenError_Ljava_lang_String_ == null)
                cb_onOpenError_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_OnOpenError_Ljava_lang_String_);
                cb_onOpenError_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_OnOpenError_Ljava_lang_String_));
            return cb_onOpenError_Ljava_lang_String_;
        }
@@ -607,7 +646,7 @@
        public virtual unsafe void OnOpenError (string mes)
        {
            const string __id = "onOpenError.(Ljava/lang/String;)V";
            IntPtr native_mes = JNIEnv.NewString (mes);
            IntPtr native_mes = JNIEnv.NewString ((string)mes);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [1];
                __args [0] = new JniArgumentValue (native_mes);
@@ -622,7 +661,7 @@
        static Delegate GetOnOpenSuccessHandler ()
        {
            if (cb_onOpenSuccess == null)
                cb_onOpenSuccess = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_OnOpenSuccess);
                cb_onOpenSuccess = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_OnOpenSuccess));
            return cb_onOpenSuccess;
        }
@@ -649,7 +688,7 @@
        static Delegate GetOnPauseHandler ()
        {
            if (cb_onPause == null)
                cb_onPause = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_OnPause);
                cb_onPause = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_OnPause));
            return cb_onPause;
        }
@@ -676,7 +715,7 @@
        static Delegate GetOnResumeHandler ()
        {
            if (cb_onResume == null)
                cb_onResume = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_OnResume);
                cb_onResume = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_OnResume));
            return cb_onResume;
        }
@@ -703,7 +742,7 @@
        static Delegate GetRegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler ()
        {
            if (cb_registerUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ == null)
                cb_registerUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_V) n_RegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_);
                cb_registerUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLL_V (n_RegisterUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_));
            return cb_registerUserAuth_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_;
        }
@@ -722,9 +761,9 @@
        public virtual unsafe void RegisterUserAuth (string name, string password, string host)
        {
            const string __id = "registerUserAuth.(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V";
            IntPtr native_name = JNIEnv.NewString (name);
            IntPtr native_password = JNIEnv.NewString (password);
            IntPtr native_host = JNIEnv.NewString (host);
            IntPtr native_name = JNIEnv.NewString ((string)name);
            IntPtr native_password = JNIEnv.NewString ((string)password);
            IntPtr native_host = JNIEnv.NewString ((string)host);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [3];
                __args [0] = new JniArgumentValue (native_name);
@@ -743,7 +782,7 @@
        static Delegate GetSetAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler ()
        {
            if (cb_setAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ == null)
                cb_setAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLLL_V) n_SetAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_);
                cb_setAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLLL_V (n_SetAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_));
            return cb_setAccountAndLogin_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_;
        }
@@ -763,10 +802,10 @@
        public virtual unsafe void SetAccountAndLogin (string username, string password, string serverIP, string inter_type)
        {
            const string __id = "setAccountAndLogin.(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V";
            IntPtr native_username = JNIEnv.NewString (username);
            IntPtr native_password = JNIEnv.NewString (password);
            IntPtr native_serverIP = JNIEnv.NewString (serverIP);
            IntPtr native_inter_type = JNIEnv.NewString (inter_type);
            IntPtr native_username = JNIEnv.NewString ((string)username);
            IntPtr native_password = JNIEnv.NewString ((string)password);
            IntPtr native_serverIP = JNIEnv.NewString ((string)serverIP);
            IntPtr native_inter_type = JNIEnv.NewString ((string)inter_type);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [4];
                __args [0] = new JniArgumentValue (native_username);
@@ -787,7 +826,7 @@
        static Delegate GetSetAndroidVideoWindow_Landroid_view_TextureView_Landroid_view_TextureView_Handler ()
        {
            if (cb_setAndroidVideoWindow_Landroid_view_TextureView_Landroid_view_TextureView_ == null)
                cb_setAndroidVideoWindow_Landroid_view_TextureView_Landroid_view_TextureView_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLL_V) n_SetAndroidVideoWindow_Landroid_view_TextureView_Landroid_view_TextureView_);
                cb_setAndroidVideoWindow_Landroid_view_TextureView_Landroid_view_TextureView_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLL_V (n_SetAndroidVideoWindow_Landroid_view_TextureView_Landroid_view_TextureView_));
            return cb_setAndroidVideoWindow_Landroid_view_TextureView_Landroid_view_TextureView_;
        }
@@ -821,7 +860,7 @@
        static Delegate GetSetOpenOpenDoorCallBack_Lcom_hdl_hdllinphonesdk_callback_OnLPOpenDoorCallBack_Handler ()
        {
            if (cb_setOpenOpenDoorCallBack_Lcom_hdl_hdllinphonesdk_callback_OnLPOpenDoorCallBack_ == null)
                cb_setOpenOpenDoorCallBack_Lcom_hdl_hdllinphonesdk_callback_OnLPOpenDoorCallBack_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_SetOpenOpenDoorCallBack_Lcom_hdl_hdllinphonesdk_callback_OnLPOpenDoorCallBack_);
                cb_setOpenOpenDoorCallBack_Lcom_hdl_hdllinphonesdk_callback_OnLPOpenDoorCallBack_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_SetOpenOpenDoorCallBack_Lcom_hdl_hdllinphonesdk_callback_OnLPOpenDoorCallBack_));
            return cb_setOpenOpenDoorCallBack_Lcom_hdl_hdllinphonesdk_callback_OnLPOpenDoorCallBack_;
        }
@@ -852,7 +891,7 @@
        static Delegate GetStartService_Landroid_content_Context_Handler ()
        {
            if (cb_startService_Landroid_content_Context_ == null)
                cb_startService_Landroid_content_Context_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_StartService_Landroid_content_Context_);
                cb_startService_Landroid_content_Context_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_StartService_Landroid_content_Context_));
            return cb_startService_Landroid_content_Context_;
        }
@@ -883,7 +922,7 @@
        static Delegate GetToggleMicro_ZHandler ()
        {
            if (cb_toggleMicro_Z == null)
                cb_toggleMicro_Z = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPZ_V) n_ToggleMicro_Z);
                cb_toggleMicro_Z = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPZ_V (n_ToggleMicro_Z));
            return cb_toggleMicro_Z;
        }
@@ -912,7 +951,7 @@
        static Delegate GetToggleSpeaker_ZHandler ()
        {
            if (cb_toggleSpeaker_Z == null)
                cb_toggleSpeaker_Z = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPZ_V) n_ToggleSpeaker_Z);
                cb_toggleSpeaker_Z = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPZ_V (n_ToggleSpeaker_Z));
            return cb_toggleSpeaker_Z;
        }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Interfaces.IAddressType.cs
@@ -90,7 +90,7 @@
        static Delegate GetGetDisplayedNameHandler ()
        {
            if (cb_getDisplayedName == null)
                cb_getDisplayedName = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_L) n_GetDisplayedName);
                cb_getDisplayedName = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_L (n_GetDisplayedName));
            return cb_getDisplayedName;
        }
@@ -106,7 +106,7 @@
        static Delegate GetSetDisplayedName_Ljava_lang_String_Handler ()
        {
            if (cb_setDisplayedName_Ljava_lang_String_ == null)
                cb_setDisplayedName_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_SetDisplayedName_Ljava_lang_String_);
                cb_setDisplayedName_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_SetDisplayedName_Ljava_lang_String_));
            return cb_setDisplayedName_Ljava_lang_String_;
        }
@@ -129,7 +129,7 @@
            set {
                if (id_setDisplayedName_Ljava_lang_String_ == IntPtr.Zero)
                    id_setDisplayedName_Ljava_lang_String_ = JNIEnv.GetMethodID (class_ref, "setDisplayedName", "(Ljava/lang/String;)V");
                IntPtr native_value = JNIEnv.NewString (value);
                IntPtr native_value = JNIEnv.NewString ((string)value);
                JValue* __args = stackalloc JValue [1];
                __args [0] = new JValue (native_value);
                JNIEnv.CallVoidMethod (((global::Java.Lang.Object) this).Handle, id_setDisplayedName_Ljava_lang_String_, __args);
@@ -142,7 +142,7 @@
        static Delegate GetGetTextHandler ()
        {
            if (cb_getText == null)
                cb_getText = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_L) n_GetText);
                cb_getText = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_L (n_GetText));
            return cb_getText;
        }
@@ -158,7 +158,7 @@
        static Delegate GetSetText_Ljava_lang_CharSequence_Handler ()
        {
            if (cb_setText_Ljava_lang_CharSequence_ == null)
                cb_setText_Ljava_lang_CharSequence_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_SetText_Ljava_lang_CharSequence_);
                cb_setText_Ljava_lang_CharSequence_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_SetText_Ljava_lang_CharSequence_));
            return cb_setText_Ljava_lang_CharSequence_;
        }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Utils.HDLImageUtils.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -117,7 +127,7 @@
        public static unsafe void SaveSignImage (global::Android.Content.Context context, string fileName, global::Android.Graphics.Bitmap bitmap)
        {
            const string __id = "saveSignImage.(Landroid/content/Context;Ljava/lang/String;Landroid/graphics/Bitmap;)V";
            IntPtr native_fileName = JNIEnv.NewString (fileName);
            IntPtr native_fileName = JNIEnv.NewString ((string)fileName);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [3];
                __args [0] = new JniArgumentValue ((context == null) ? IntPtr.Zero : ((global::Java.Lang.Object) context).Handle);
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Utils.HDLLog.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -82,7 +92,7 @@
        public static unsafe void E (string message)
        {
            const string __id = "E.(Ljava/lang/String;)V";
            IntPtr native_message = JNIEnv.NewString (message);
            IntPtr native_message = JNIEnv.NewString ((string)message);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [1];
                __args [0] = new JniArgumentValue (native_message);
@@ -97,7 +107,7 @@
        public static unsafe void I (string message)
        {
            const string __id = "I.(Ljava/lang/String;)V";
            IntPtr native_message = JNIEnv.NewString (message);
            IntPtr native_message = JNIEnv.NewString ((string)message);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [1];
                __args [0] = new JniArgumentValue (native_message);
@@ -112,8 +122,8 @@
        public static unsafe void E (string tag, string msg)
        {
            const string __id = "e.(Ljava/lang/String;Ljava/lang/String;)V";
            IntPtr native_tag = JNIEnv.NewString (tag);
            IntPtr native_msg = JNIEnv.NewString (msg);
            IntPtr native_tag = JNIEnv.NewString ((string)tag);
            IntPtr native_msg = JNIEnv.NewString ((string)msg);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue (native_tag);
@@ -130,8 +140,8 @@
        public static unsafe void I (string tag, string msg)
        {
            const string __id = "i.(Ljava/lang/String;Ljava/lang/String;)V";
            IntPtr native_tag = JNIEnv.NewString (tag);
            IntPtr native_msg = JNIEnv.NewString (msg);
            IntPtr native_tag = JNIEnv.NewString ((string)tag);
            IntPtr native_msg = JNIEnv.NewString ((string)msg);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue (native_tag);
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Hdl.Hdllinphonesdk.Utils.HDLNetworkUtils.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.BuildConfig.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Library.TinkerLoadLibrary.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -58,7 +68,7 @@
        public static unsafe void InstallNavitveLibraryABI (global::Android.Content.Context context, string currentABI)
        {
            const string __id = "installNavitveLibraryABI.(Landroid/content/Context;Ljava/lang/String;)V";
            IntPtr native_currentABI = JNIEnv.NewString (currentABI);
            IntPtr native_currentABI = JNIEnv.NewString ((string)currentABI);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue ((context == null) ? IntPtr.Zero : ((global::Java.Lang.Object) context).Handle);
@@ -75,7 +85,7 @@
        public static unsafe void LoadArmLibrary (global::Android.Content.Context context, string libName)
        {
            const string __id = "loadArmLibrary.(Landroid/content/Context;Ljava/lang/String;)V";
            IntPtr native_libName = JNIEnv.NewString (libName);
            IntPtr native_libName = JNIEnv.NewString ((string)libName);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue ((context == null) ? IntPtr.Zero : ((global::Java.Lang.Object) context).Handle);
@@ -92,7 +102,7 @@
        public static unsafe void LoadArmV7Library (global::Android.Content.Context context, string libName)
        {
            const string __id = "loadArmV7Library.(Landroid/content/Context;Ljava/lang/String;)V";
            IntPtr native_libName = JNIEnv.NewString (libName);
            IntPtr native_libName = JNIEnv.NewString ((string)libName);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue ((context == null) ? IntPtr.Zero : ((global::Java.Lang.Object) context).Handle);
@@ -109,8 +119,8 @@
        public static unsafe bool LoadLibraryFromTinker (global::Android.Content.Context context, string relativePath, string libName)
        {
            const string __id = "loadLibraryFromTinker.(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Z";
            IntPtr native_relativePath = JNIEnv.NewString (relativePath);
            IntPtr native_libName = JNIEnv.NewString (libName);
            IntPtr native_relativePath = JNIEnv.NewString ((string)relativePath);
            IntPtr native_libName = JNIEnv.NewString ((string)libName);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [3];
                __args [0] = new JniArgumentValue ((context == null) ? IntPtr.Zero : ((global::Java.Lang.Object) context).Handle);
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Listener.DefaultPatchListener.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -83,7 +93,7 @@
        static Delegate GetOnPatchReceived_Ljava_lang_String_Handler ()
        {
            if (cb_onPatchReceived_Ljava_lang_String_ == null)
                cb_onPatchReceived_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_I) n_OnPatchReceived_Ljava_lang_String_);
                cb_onPatchReceived_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_I (n_OnPatchReceived_Ljava_lang_String_));
            return cb_onPatchReceived_Ljava_lang_String_;
        }
@@ -101,7 +111,7 @@
        public virtual unsafe int OnPatchReceived (string path)
        {
            const string __id = "onPatchReceived.(Ljava/lang/String;)I";
            IntPtr native_path = JNIEnv.NewString (path);
            IntPtr native_path = JNIEnv.NewString ((string)path);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [1];
                __args [0] = new JniArgumentValue (native_path);
@@ -117,7 +127,7 @@
        static Delegate GetPatchCheck_Ljava_lang_String_Ljava_lang_String_Handler ()
        {
            if (cb_patchCheck_Ljava_lang_String_Ljava_lang_String_ == null)
                cb_patchCheck_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLL_I) n_PatchCheck_Ljava_lang_String_Ljava_lang_String_);
                cb_patchCheck_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLL_I (n_PatchCheck_Ljava_lang_String_Ljava_lang_String_));
            return cb_patchCheck_Ljava_lang_String_Ljava_lang_String_;
        }
@@ -136,8 +146,8 @@
        protected virtual unsafe int PatchCheck (string path, string patchMd5)
        {
            const string __id = "patchCheck.(Ljava/lang/String;Ljava/lang/String;)I";
            IntPtr native_path = JNIEnv.NewString (path);
            IntPtr native_patchMd5 = JNIEnv.NewString (patchMd5);
            IntPtr native_path = JNIEnv.NewString ((string)path);
            IntPtr native_patchMd5 = JNIEnv.NewString ((string)patchMd5);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue (native_path);
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Listener.IPatchListener.cs
@@ -74,7 +74,7 @@
        static Delegate GetOnPatchReceived_Ljava_lang_String_Handler ()
        {
            if (cb_onPatchReceived_Ljava_lang_String_ == null)
                cb_onPatchReceived_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_I) n_OnPatchReceived_Ljava_lang_String_);
                cb_onPatchReceived_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_I (n_OnPatchReceived_Ljava_lang_String_));
            return cb_onPatchReceived_Ljava_lang_String_;
        }
@@ -92,7 +92,7 @@
        {
            if (id_onPatchReceived_Ljava_lang_String_ == IntPtr.Zero)
                id_onPatchReceived_Ljava_lang_String_ = JNIEnv.GetMethodID (class_ref, "onPatchReceived", "(Ljava/lang/String;)I");
            IntPtr native_p0 = JNIEnv.NewString (p0);
            IntPtr native_p0 = JNIEnv.NewString ((string)p0);
            JValue* __args = stackalloc JValue [1];
            __args [0] = new JValue (native_p0);
            var __ret = JNIEnv.CallIntMethod (((global::Java.Lang.Object) this).Handle, id_onPatchReceived_Ljava_lang_String_, __args);
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.AbstractPatch.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -58,7 +68,7 @@
        static Delegate GetTryPatch_Landroid_content_Context_Ljava_lang_String_Lcom_tencent_tinker_lib_service_PatchResult_Handler ()
        {
            if (cb_tryPatch_Landroid_content_Context_Ljava_lang_String_Lcom_tencent_tinker_lib_service_PatchResult_ == null)
                cb_tryPatch_Landroid_content_Context_Ljava_lang_String_Lcom_tencent_tinker_lib_service_PatchResult_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_Z) n_TryPatch_Landroid_content_Context_Ljava_lang_String_Lcom_tencent_tinker_lib_service_PatchResult_);
                cb_tryPatch_Landroid_content_Context_Ljava_lang_String_Lcom_tencent_tinker_lib_service_PatchResult_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLL_Z (n_TryPatch_Landroid_content_Context_Ljava_lang_String_Lcom_tencent_tinker_lib_service_PatchResult_));
            return cb_tryPatch_Landroid_content_Context_Ljava_lang_String_Lcom_tencent_tinker_lib_service_PatchResult_;
        }
@@ -104,7 +114,7 @@
        public override unsafe bool TryPatch (global::Android.Content.Context p0, string p1, global::Com.Tencent.Tinker.Lib.Service.PatchResult p2)
        {
            const string __id = "tryPatch.(Landroid/content/Context;Ljava/lang/String;Lcom/tencent/tinker/lib/service/PatchResult;)Z";
            IntPtr native_p1 = JNIEnv.NewString (p1);
            IntPtr native_p1 = JNIEnv.NewString ((string)p1);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [3];
                __args [0] = new JniArgumentValue ((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object) p0).Handle);
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.BasePatchInternal.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -106,7 +116,7 @@
        public static unsafe bool Extract (global::Java.Util.Zip.ZipFile zipFile, global::Java.Util.Zip.ZipEntry entryFile, global::Java.IO.File extractTo, string targetMd5, bool isDex)
        {
            const string __id = "extract.(Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;Ljava/io/File;Ljava/lang/String;Z)Z";
            IntPtr native_targetMd5 = JNIEnv.NewString (targetMd5);
            IntPtr native_targetMd5 = JNIEnv.NewString ((string)targetMd5);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [5];
                __args [0] = new JniArgumentValue ((zipFile == null) ? IntPtr.Zero : ((global::Java.Lang.Object) zipFile).Handle);
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.BsDiffPatchInternal.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.DexDiffPatchInternal.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.ResDiffPatchInternal.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Patch.UpgradePatch.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -58,7 +68,7 @@
        static Delegate GetTryPatch_Landroid_content_Context_Ljava_lang_String_Lcom_tencent_tinker_lib_service_PatchResult_Handler ()
        {
            if (cb_tryPatch_Landroid_content_Context_Ljava_lang_String_Lcom_tencent_tinker_lib_service_PatchResult_ == null)
                cb_tryPatch_Landroid_content_Context_Ljava_lang_String_Lcom_tencent_tinker_lib_service_PatchResult_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_Z) n_TryPatch_Landroid_content_Context_Ljava_lang_String_Lcom_tencent_tinker_lib_service_PatchResult_);
                cb_tryPatch_Landroid_content_Context_Ljava_lang_String_Lcom_tencent_tinker_lib_service_PatchResult_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLL_Z (n_TryPatch_Landroid_content_Context_Ljava_lang_String_Lcom_tencent_tinker_lib_service_PatchResult_));
            return cb_tryPatch_Landroid_content_Context_Ljava_lang_String_Lcom_tencent_tinker_lib_service_PatchResult_;
        }
@@ -78,7 +88,7 @@
        public override unsafe bool TryPatch (global::Android.Content.Context context, string tempPatchPath, global::Com.Tencent.Tinker.Lib.Service.PatchResult patchResult)
        {
            const string __id = "tryPatch.(Landroid/content/Context;Ljava/lang/String;Lcom/tencent/tinker/lib/service/PatchResult;)Z";
            IntPtr native_tempPatchPath = JNIEnv.NewString (tempPatchPath);
            IntPtr native_tempPatchPath = JNIEnv.NewString ((string)tempPatchPath);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [3];
                __args [0] = new JniArgumentValue ((context == null) ? IntPtr.Zero : ((global::Java.Lang.Object) context).Handle);
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Reporter.DefaultLoadReporter.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -83,7 +93,7 @@
        static Delegate GetCheckAndCleanPatchHandler ()
        {
            if (cb_checkAndCleanPatch == null)
                cb_checkAndCleanPatch = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_CheckAndCleanPatch);
                cb_checkAndCleanPatch = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_CheckAndCleanPatch));
            return cb_checkAndCleanPatch;
        }
@@ -110,7 +120,7 @@
        static Delegate GetOnLoadException_Ljava_lang_Throwable_IHandler ()
        {
            if (cb_onLoadException_Ljava_lang_Throwable_I == null)
                cb_onLoadException_Ljava_lang_Throwable_I = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLI_V) n_OnLoadException_Ljava_lang_Throwable_I);
                cb_onLoadException_Ljava_lang_Throwable_I = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLI_V (n_OnLoadException_Ljava_lang_Throwable_I));
            return cb_onLoadException_Ljava_lang_Throwable_I;
        }
@@ -142,7 +152,7 @@
        static Delegate GetOnLoadFileMd5Mismatch_Ljava_io_File_IHandler ()
        {
            if (cb_onLoadFileMd5Mismatch_Ljava_io_File_I == null)
                cb_onLoadFileMd5Mismatch_Ljava_io_File_I = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLI_V) n_OnLoadFileMd5Mismatch_Ljava_io_File_I);
                cb_onLoadFileMd5Mismatch_Ljava_io_File_I = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLI_V (n_OnLoadFileMd5Mismatch_Ljava_io_File_I));
            return cb_onLoadFileMd5Mismatch_Ljava_io_File_I;
        }
@@ -174,7 +184,7 @@
        static Delegate GetOnLoadFileNotFound_Ljava_io_File_IZHandler ()
        {
            if (cb_onLoadFileNotFound_Ljava_io_File_IZ == null)
                cb_onLoadFileNotFound_Ljava_io_File_IZ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLIZ_V) n_OnLoadFileNotFound_Ljava_io_File_IZ);
                cb_onLoadFileNotFound_Ljava_io_File_IZ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLIZ_V (n_OnLoadFileNotFound_Ljava_io_File_IZ));
            return cb_onLoadFileNotFound_Ljava_io_File_IZ;
        }
@@ -207,7 +217,7 @@
        static Delegate GetOnLoadInterpret_ILjava_lang_Throwable_Handler ()
        {
            if (cb_onLoadInterpret_ILjava_lang_Throwable_ == null)
                cb_onLoadInterpret_ILjava_lang_Throwable_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPIL_V) n_OnLoadInterpret_ILjava_lang_Throwable_);
                cb_onLoadInterpret_ILjava_lang_Throwable_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPIL_V (n_OnLoadInterpret_ILjava_lang_Throwable_));
            return cb_onLoadInterpret_ILjava_lang_Throwable_;
        }
@@ -239,7 +249,7 @@
        static Delegate GetOnLoadPackageCheckFail_Ljava_io_File_IHandler ()
        {
            if (cb_onLoadPackageCheckFail_Ljava_io_File_I == null)
                cb_onLoadPackageCheckFail_Ljava_io_File_I = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLI_V) n_OnLoadPackageCheckFail_Ljava_io_File_I);
                cb_onLoadPackageCheckFail_Ljava_io_File_I = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLI_V (n_OnLoadPackageCheckFail_Ljava_io_File_I));
            return cb_onLoadPackageCheckFail_Ljava_io_File_I;
        }
@@ -271,7 +281,7 @@
        static Delegate GetOnLoadPatchInfoCorrupted_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Handler ()
        {
            if (cb_onLoadPatchInfoCorrupted_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_ == null)
                cb_onLoadPatchInfoCorrupted_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_V) n_OnLoadPatchInfoCorrupted_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_);
                cb_onLoadPatchInfoCorrupted_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLL_V (n_OnLoadPatchInfoCorrupted_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_));
            return cb_onLoadPatchInfoCorrupted_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_;
        }
@@ -290,8 +300,8 @@
        public virtual unsafe void OnLoadPatchInfoCorrupted (string oldVersion, string newVersion, global::Java.IO.File patchInfoFile)
        {
            const string __id = "onLoadPatchInfoCorrupted.(Ljava/lang/String;Ljava/lang/String;Ljava/io/File;)V";
            IntPtr native_oldVersion = JNIEnv.NewString (oldVersion);
            IntPtr native_newVersion = JNIEnv.NewString (newVersion);
            IntPtr native_oldVersion = JNIEnv.NewString ((string)oldVersion);
            IntPtr native_newVersion = JNIEnv.NewString ((string)newVersion);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [3];
                __args [0] = new JniArgumentValue (native_oldVersion);
@@ -310,7 +320,7 @@
        static Delegate GetOnLoadPatchListenerReceiveFail_Ljava_io_File_IHandler ()
        {
            if (cb_onLoadPatchListenerReceiveFail_Ljava_io_File_I == null)
                cb_onLoadPatchListenerReceiveFail_Ljava_io_File_I = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLI_V) n_OnLoadPatchListenerReceiveFail_Ljava_io_File_I);
                cb_onLoadPatchListenerReceiveFail_Ljava_io_File_I = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLI_V (n_OnLoadPatchListenerReceiveFail_Ljava_io_File_I));
            return cb_onLoadPatchListenerReceiveFail_Ljava_io_File_I;
        }
@@ -342,7 +352,7 @@
        static Delegate GetOnLoadPatchVersionChanged_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Ljava_lang_String_Handler ()
        {
            if (cb_onLoadPatchVersionChanged_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Ljava_lang_String_ == null)
                cb_onLoadPatchVersionChanged_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLLL_V) n_OnLoadPatchVersionChanged_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Ljava_lang_String_);
                cb_onLoadPatchVersionChanged_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLLL_V (n_OnLoadPatchVersionChanged_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Ljava_lang_String_));
            return cb_onLoadPatchVersionChanged_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Ljava_lang_String_;
        }
@@ -362,9 +372,9 @@
        public virtual unsafe void OnLoadPatchVersionChanged (string oldVersion, string newVersion, global::Java.IO.File patchDirectoryFile, string currentPatchName)
        {
            const string __id = "onLoadPatchVersionChanged.(Ljava/lang/String;Ljava/lang/String;Ljava/io/File;Ljava/lang/String;)V";
            IntPtr native_oldVersion = JNIEnv.NewString (oldVersion);
            IntPtr native_newVersion = JNIEnv.NewString (newVersion);
            IntPtr native_currentPatchName = JNIEnv.NewString (currentPatchName);
            IntPtr native_oldVersion = JNIEnv.NewString ((string)oldVersion);
            IntPtr native_newVersion = JNIEnv.NewString ((string)newVersion);
            IntPtr native_currentPatchName = JNIEnv.NewString ((string)currentPatchName);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [4];
                __args [0] = new JniArgumentValue (native_oldVersion);
@@ -385,7 +395,7 @@
        static Delegate GetOnLoadResult_Ljava_io_File_IJHandler ()
        {
            if (cb_onLoadResult_Ljava_io_File_IJ == null)
                cb_onLoadResult_Ljava_io_File_IJ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLIJ_V) n_OnLoadResult_Ljava_io_File_IJ);
                cb_onLoadResult_Ljava_io_File_IJ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLIJ_V (n_OnLoadResult_Ljava_io_File_IJ));
            return cb_onLoadResult_Ljava_io_File_IJ;
        }
@@ -418,7 +428,7 @@
        static Delegate GetRetryPatchHandler ()
        {
            if (cb_retryPatch == null)
                cb_retryPatch = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_Z) n_RetryPatch);
                cb_retryPatch = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_Z (n_RetryPatch));
            return cb_retryPatch;
        }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Reporter.DefaultPatchReporter.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -83,7 +93,7 @@
        static Delegate GetOnPatchDexOptFail_Ljava_io_File_Ljava_util_List_Ljava_lang_Throwable_Handler ()
        {
            if (cb_onPatchDexOptFail_Ljava_io_File_Ljava_util_List_Ljava_lang_Throwable_ == null)
                cb_onPatchDexOptFail_Ljava_io_File_Ljava_util_List_Ljava_lang_Throwable_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_V) n_OnPatchDexOptFail_Ljava_io_File_Ljava_util_List_Ljava_lang_Throwable_);
                cb_onPatchDexOptFail_Ljava_io_File_Ljava_util_List_Ljava_lang_Throwable_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLL_V (n_OnPatchDexOptFail_Ljava_io_File_Ljava_util_List_Ljava_lang_Throwable_));
            return cb_onPatchDexOptFail_Ljava_io_File_Ljava_util_List_Ljava_lang_Throwable_;
        }
@@ -122,7 +132,7 @@
        static Delegate GetOnPatchException_Ljava_io_File_Ljava_lang_Throwable_Handler ()
        {
            if (cb_onPatchException_Ljava_io_File_Ljava_lang_Throwable_ == null)
                cb_onPatchException_Ljava_io_File_Ljava_lang_Throwable_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLL_V) n_OnPatchException_Ljava_io_File_Ljava_lang_Throwable_);
                cb_onPatchException_Ljava_io_File_Ljava_lang_Throwable_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLL_V (n_OnPatchException_Ljava_io_File_Ljava_lang_Throwable_));
            return cb_onPatchException_Ljava_io_File_Ljava_lang_Throwable_;
        }
@@ -156,7 +166,7 @@
        static Delegate GetOnPatchInfoCorrupted_Ljava_io_File_Ljava_lang_String_Ljava_lang_String_Handler ()
        {
            if (cb_onPatchInfoCorrupted_Ljava_io_File_Ljava_lang_String_Ljava_lang_String_ == null)
                cb_onPatchInfoCorrupted_Ljava_io_File_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_V) n_OnPatchInfoCorrupted_Ljava_io_File_Ljava_lang_String_Ljava_lang_String_);
                cb_onPatchInfoCorrupted_Ljava_io_File_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLL_V (n_OnPatchInfoCorrupted_Ljava_io_File_Ljava_lang_String_Ljava_lang_String_));
            return cb_onPatchInfoCorrupted_Ljava_io_File_Ljava_lang_String_Ljava_lang_String_;
        }
@@ -175,8 +185,8 @@
        public virtual unsafe void OnPatchInfoCorrupted (global::Java.IO.File patchFile, string oldVersion, string newVersion)
        {
            const string __id = "onPatchInfoCorrupted.(Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V";
            IntPtr native_oldVersion = JNIEnv.NewString (oldVersion);
            IntPtr native_newVersion = JNIEnv.NewString (newVersion);
            IntPtr native_oldVersion = JNIEnv.NewString ((string)oldVersion);
            IntPtr native_newVersion = JNIEnv.NewString ((string)newVersion);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [3];
                __args [0] = new JniArgumentValue ((patchFile == null) ? IntPtr.Zero : ((global::Java.Lang.Object) patchFile).Handle);
@@ -195,7 +205,7 @@
        static Delegate GetOnPatchPackageCheckFail_Ljava_io_File_IHandler ()
        {
            if (cb_onPatchPackageCheckFail_Ljava_io_File_I == null)
                cb_onPatchPackageCheckFail_Ljava_io_File_I = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLI_V) n_OnPatchPackageCheckFail_Ljava_io_File_I);
                cb_onPatchPackageCheckFail_Ljava_io_File_I = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLI_V (n_OnPatchPackageCheckFail_Ljava_io_File_I));
            return cb_onPatchPackageCheckFail_Ljava_io_File_I;
        }
@@ -227,7 +237,7 @@
        static Delegate GetOnPatchResult_Ljava_io_File_ZJHandler ()
        {
            if (cb_onPatchResult_Ljava_io_File_ZJ == null)
                cb_onPatchResult_Ljava_io_File_ZJ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLZJ_V) n_OnPatchResult_Ljava_io_File_ZJ);
                cb_onPatchResult_Ljava_io_File_ZJ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLZJ_V (n_OnPatchResult_Ljava_io_File_ZJ));
            return cb_onPatchResult_Ljava_io_File_ZJ;
        }
@@ -260,7 +270,7 @@
        static Delegate GetOnPatchServiceStart_Landroid_content_Intent_Handler ()
        {
            if (cb_onPatchServiceStart_Landroid_content_Intent_ == null)
                cb_onPatchServiceStart_Landroid_content_Intent_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_OnPatchServiceStart_Landroid_content_Intent_);
                cb_onPatchServiceStart_Landroid_content_Intent_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_OnPatchServiceStart_Landroid_content_Intent_));
            return cb_onPatchServiceStart_Landroid_content_Intent_;
        }
@@ -291,7 +301,7 @@
        static Delegate GetOnPatchTypeExtractFail_Ljava_io_File_Ljava_io_File_Ljava_lang_String_IHandler ()
        {
            if (cb_onPatchTypeExtractFail_Ljava_io_File_Ljava_io_File_Ljava_lang_String_I == null)
                cb_onPatchTypeExtractFail_Ljava_io_File_Ljava_io_File_Ljava_lang_String_I = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLLI_V) n_OnPatchTypeExtractFail_Ljava_io_File_Ljava_io_File_Ljava_lang_String_I);
                cb_onPatchTypeExtractFail_Ljava_io_File_Ljava_io_File_Ljava_lang_String_I = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLLI_V (n_OnPatchTypeExtractFail_Ljava_io_File_Ljava_io_File_Ljava_lang_String_I));
            return cb_onPatchTypeExtractFail_Ljava_io_File_Ljava_io_File_Ljava_lang_String_I;
        }
@@ -310,7 +320,7 @@
        public virtual unsafe void OnPatchTypeExtractFail (global::Java.IO.File patchFile, global::Java.IO.File extractTo, string filename, int fileType)
        {
            const string __id = "onPatchTypeExtractFail.(Ljava/io/File;Ljava/io/File;Ljava/lang/String;I)V";
            IntPtr native_filename = JNIEnv.NewString (filename);
            IntPtr native_filename = JNIEnv.NewString ((string)filename);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [4];
                __args [0] = new JniArgumentValue ((patchFile == null) ? IntPtr.Zero : ((global::Java.Lang.Object) patchFile).Handle);
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Reporter.ILoadReporter.cs
@@ -106,7 +106,7 @@
        static Delegate GetOnLoadException_Ljava_lang_Throwable_IHandler ()
        {
            if (cb_onLoadException_Ljava_lang_Throwable_I == null)
                cb_onLoadException_Ljava_lang_Throwable_I = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLI_V) n_OnLoadException_Ljava_lang_Throwable_I);
                cb_onLoadException_Ljava_lang_Throwable_I = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLI_V (n_OnLoadException_Ljava_lang_Throwable_I));
            return cb_onLoadException_Ljava_lang_Throwable_I;
        }
@@ -134,7 +134,7 @@
        static Delegate GetOnLoadFileMd5Mismatch_Ljava_io_File_IHandler ()
        {
            if (cb_onLoadFileMd5Mismatch_Ljava_io_File_I == null)
                cb_onLoadFileMd5Mismatch_Ljava_io_File_I = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLI_V) n_OnLoadFileMd5Mismatch_Ljava_io_File_I);
                cb_onLoadFileMd5Mismatch_Ljava_io_File_I = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLI_V (n_OnLoadFileMd5Mismatch_Ljava_io_File_I));
            return cb_onLoadFileMd5Mismatch_Ljava_io_File_I;
        }
@@ -162,7 +162,7 @@
        static Delegate GetOnLoadFileNotFound_Ljava_io_File_IZHandler ()
        {
            if (cb_onLoadFileNotFound_Ljava_io_File_IZ == null)
                cb_onLoadFileNotFound_Ljava_io_File_IZ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLIZ_V) n_OnLoadFileNotFound_Ljava_io_File_IZ);
                cb_onLoadFileNotFound_Ljava_io_File_IZ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLIZ_V (n_OnLoadFileNotFound_Ljava_io_File_IZ));
            return cb_onLoadFileNotFound_Ljava_io_File_IZ;
        }
@@ -191,7 +191,7 @@
        static Delegate GetOnLoadInterpret_ILjava_lang_Throwable_Handler ()
        {
            if (cb_onLoadInterpret_ILjava_lang_Throwable_ == null)
                cb_onLoadInterpret_ILjava_lang_Throwable_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPIL_V) n_OnLoadInterpret_ILjava_lang_Throwable_);
                cb_onLoadInterpret_ILjava_lang_Throwable_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPIL_V (n_OnLoadInterpret_ILjava_lang_Throwable_));
            return cb_onLoadInterpret_ILjava_lang_Throwable_;
        }
@@ -219,7 +219,7 @@
        static Delegate GetOnLoadPackageCheckFail_Ljava_io_File_IHandler ()
        {
            if (cb_onLoadPackageCheckFail_Ljava_io_File_I == null)
                cb_onLoadPackageCheckFail_Ljava_io_File_I = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLI_V) n_OnLoadPackageCheckFail_Ljava_io_File_I);
                cb_onLoadPackageCheckFail_Ljava_io_File_I = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLI_V (n_OnLoadPackageCheckFail_Ljava_io_File_I));
            return cb_onLoadPackageCheckFail_Ljava_io_File_I;
        }
@@ -247,7 +247,7 @@
        static Delegate GetOnLoadPatchInfoCorrupted_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Handler ()
        {
            if (cb_onLoadPatchInfoCorrupted_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_ == null)
                cb_onLoadPatchInfoCorrupted_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_V) n_OnLoadPatchInfoCorrupted_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_);
                cb_onLoadPatchInfoCorrupted_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLL_V (n_OnLoadPatchInfoCorrupted_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_));
            return cb_onLoadPatchInfoCorrupted_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_;
        }
@@ -266,8 +266,8 @@
        {
            if (id_onLoadPatchInfoCorrupted_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_ == IntPtr.Zero)
                id_onLoadPatchInfoCorrupted_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_ = JNIEnv.GetMethodID (class_ref, "onLoadPatchInfoCorrupted", "(Ljava/lang/String;Ljava/lang/String;Ljava/io/File;)V");
            IntPtr native_p0 = JNIEnv.NewString (p0);
            IntPtr native_p1 = JNIEnv.NewString (p1);
            IntPtr native_p0 = JNIEnv.NewString ((string)p0);
            IntPtr native_p1 = JNIEnv.NewString ((string)p1);
            JValue* __args = stackalloc JValue [3];
            __args [0] = new JValue (native_p0);
            __args [1] = new JValue (native_p1);
@@ -282,7 +282,7 @@
        static Delegate GetOnLoadPatchListenerReceiveFail_Ljava_io_File_IHandler ()
        {
            if (cb_onLoadPatchListenerReceiveFail_Ljava_io_File_I == null)
                cb_onLoadPatchListenerReceiveFail_Ljava_io_File_I = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLI_V) n_OnLoadPatchListenerReceiveFail_Ljava_io_File_I);
                cb_onLoadPatchListenerReceiveFail_Ljava_io_File_I = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLI_V (n_OnLoadPatchListenerReceiveFail_Ljava_io_File_I));
            return cb_onLoadPatchListenerReceiveFail_Ljava_io_File_I;
        }
@@ -310,7 +310,7 @@
        static Delegate GetOnLoadPatchVersionChanged_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Ljava_lang_String_Handler ()
        {
            if (cb_onLoadPatchVersionChanged_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Ljava_lang_String_ == null)
                cb_onLoadPatchVersionChanged_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLLL_V) n_OnLoadPatchVersionChanged_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Ljava_lang_String_);
                cb_onLoadPatchVersionChanged_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLLL_V (n_OnLoadPatchVersionChanged_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Ljava_lang_String_));
            return cb_onLoadPatchVersionChanged_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Ljava_lang_String_;
        }
@@ -330,9 +330,9 @@
        {
            if (id_onLoadPatchVersionChanged_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Ljava_lang_String_ == IntPtr.Zero)
                id_onLoadPatchVersionChanged_Ljava_lang_String_Ljava_lang_String_Ljava_io_File_Ljava_lang_String_ = JNIEnv.GetMethodID (class_ref, "onLoadPatchVersionChanged", "(Ljava/lang/String;Ljava/lang/String;Ljava/io/File;Ljava/lang/String;)V");
            IntPtr native_p0 = JNIEnv.NewString (p0);
            IntPtr native_p1 = JNIEnv.NewString (p1);
            IntPtr native_p3 = JNIEnv.NewString (p3);
            IntPtr native_p0 = JNIEnv.NewString ((string)p0);
            IntPtr native_p1 = JNIEnv.NewString ((string)p1);
            IntPtr native_p3 = JNIEnv.NewString ((string)p3);
            JValue* __args = stackalloc JValue [4];
            __args [0] = new JValue (native_p0);
            __args [1] = new JValue (native_p1);
@@ -349,7 +349,7 @@
        static Delegate GetOnLoadResult_Ljava_io_File_IJHandler ()
        {
            if (cb_onLoadResult_Ljava_io_File_IJ == null)
                cb_onLoadResult_Ljava_io_File_IJ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLIJ_V) n_OnLoadResult_Ljava_io_File_IJ);
                cb_onLoadResult_Ljava_io_File_IJ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLIJ_V (n_OnLoadResult_Ljava_io_File_IJ));
            return cb_onLoadResult_Ljava_io_File_IJ;
        }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Reporter.IPatchReporter.cs
@@ -98,7 +98,7 @@
        static Delegate GetOnPatchDexOptFail_Ljava_io_File_Ljava_util_List_Ljava_lang_Throwable_Handler ()
        {
            if (cb_onPatchDexOptFail_Ljava_io_File_Ljava_util_List_Ljava_lang_Throwable_ == null)
                cb_onPatchDexOptFail_Ljava_io_File_Ljava_util_List_Ljava_lang_Throwable_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_V) n_OnPatchDexOptFail_Ljava_io_File_Ljava_util_List_Ljava_lang_Throwable_);
                cb_onPatchDexOptFail_Ljava_io_File_Ljava_util_List_Ljava_lang_Throwable_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLL_V (n_OnPatchDexOptFail_Ljava_io_File_Ljava_util_List_Ljava_lang_Throwable_));
            return cb_onPatchDexOptFail_Ljava_io_File_Ljava_util_List_Ljava_lang_Throwable_;
        }
@@ -131,7 +131,7 @@
        static Delegate GetOnPatchException_Ljava_io_File_Ljava_lang_Throwable_Handler ()
        {
            if (cb_onPatchException_Ljava_io_File_Ljava_lang_Throwable_ == null)
                cb_onPatchException_Ljava_io_File_Ljava_lang_Throwable_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLL_V) n_OnPatchException_Ljava_io_File_Ljava_lang_Throwable_);
                cb_onPatchException_Ljava_io_File_Ljava_lang_Throwable_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLL_V (n_OnPatchException_Ljava_io_File_Ljava_lang_Throwable_));
            return cb_onPatchException_Ljava_io_File_Ljava_lang_Throwable_;
        }
@@ -160,7 +160,7 @@
        static Delegate GetOnPatchInfoCorrupted_Ljava_io_File_Ljava_lang_String_Ljava_lang_String_Handler ()
        {
            if (cb_onPatchInfoCorrupted_Ljava_io_File_Ljava_lang_String_Ljava_lang_String_ == null)
                cb_onPatchInfoCorrupted_Ljava_io_File_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_V) n_OnPatchInfoCorrupted_Ljava_io_File_Ljava_lang_String_Ljava_lang_String_);
                cb_onPatchInfoCorrupted_Ljava_io_File_Ljava_lang_String_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLL_V (n_OnPatchInfoCorrupted_Ljava_io_File_Ljava_lang_String_Ljava_lang_String_));
            return cb_onPatchInfoCorrupted_Ljava_io_File_Ljava_lang_String_Ljava_lang_String_;
        }
@@ -179,8 +179,8 @@
        {
            if (id_onPatchInfoCorrupted_Ljava_io_File_Ljava_lang_String_Ljava_lang_String_ == IntPtr.Zero)
                id_onPatchInfoCorrupted_Ljava_io_File_Ljava_lang_String_Ljava_lang_String_ = JNIEnv.GetMethodID (class_ref, "onPatchInfoCorrupted", "(Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V");
            IntPtr native_p1 = JNIEnv.NewString (p1);
            IntPtr native_p2 = JNIEnv.NewString (p2);
            IntPtr native_p1 = JNIEnv.NewString ((string)p1);
            IntPtr native_p2 = JNIEnv.NewString ((string)p2);
            JValue* __args = stackalloc JValue [3];
            __args [0] = new JValue ((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object) p0).Handle);
            __args [1] = new JValue (native_p1);
@@ -195,7 +195,7 @@
        static Delegate GetOnPatchPackageCheckFail_Ljava_io_File_IHandler ()
        {
            if (cb_onPatchPackageCheckFail_Ljava_io_File_I == null)
                cb_onPatchPackageCheckFail_Ljava_io_File_I = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLI_V) n_OnPatchPackageCheckFail_Ljava_io_File_I);
                cb_onPatchPackageCheckFail_Ljava_io_File_I = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLI_V (n_OnPatchPackageCheckFail_Ljava_io_File_I));
            return cb_onPatchPackageCheckFail_Ljava_io_File_I;
        }
@@ -223,7 +223,7 @@
        static Delegate GetOnPatchResult_Ljava_io_File_ZJHandler ()
        {
            if (cb_onPatchResult_Ljava_io_File_ZJ == null)
                cb_onPatchResult_Ljava_io_File_ZJ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLZJ_V) n_OnPatchResult_Ljava_io_File_ZJ);
                cb_onPatchResult_Ljava_io_File_ZJ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLZJ_V (n_OnPatchResult_Ljava_io_File_ZJ));
            return cb_onPatchResult_Ljava_io_File_ZJ;
        }
@@ -252,7 +252,7 @@
        static Delegate GetOnPatchServiceStart_Landroid_content_Intent_Handler ()
        {
            if (cb_onPatchServiceStart_Landroid_content_Intent_ == null)
                cb_onPatchServiceStart_Landroid_content_Intent_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_OnPatchServiceStart_Landroid_content_Intent_);
                cb_onPatchServiceStart_Landroid_content_Intent_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_OnPatchServiceStart_Landroid_content_Intent_));
            return cb_onPatchServiceStart_Landroid_content_Intent_;
        }
@@ -279,7 +279,7 @@
        static Delegate GetOnPatchTypeExtractFail_Ljava_io_File_Ljava_io_File_Ljava_lang_String_IHandler ()
        {
            if (cb_onPatchTypeExtractFail_Ljava_io_File_Ljava_io_File_Ljava_lang_String_I == null)
                cb_onPatchTypeExtractFail_Ljava_io_File_Ljava_io_File_Ljava_lang_String_I = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLLI_V) n_OnPatchTypeExtractFail_Ljava_io_File_Ljava_io_File_Ljava_lang_String_I);
                cb_onPatchTypeExtractFail_Ljava_io_File_Ljava_io_File_Ljava_lang_String_I = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLLI_V (n_OnPatchTypeExtractFail_Ljava_io_File_Ljava_io_File_Ljava_lang_String_I));
            return cb_onPatchTypeExtractFail_Ljava_io_File_Ljava_io_File_Ljava_lang_String_I;
        }
@@ -298,7 +298,7 @@
        {
            if (id_onPatchTypeExtractFail_Ljava_io_File_Ljava_io_File_Ljava_lang_String_I == IntPtr.Zero)
                id_onPatchTypeExtractFail_Ljava_io_File_Ljava_io_File_Ljava_lang_String_I = JNIEnv.GetMethodID (class_ref, "onPatchTypeExtractFail", "(Ljava/io/File;Ljava/io/File;Ljava/lang/String;I)V");
            IntPtr native_p2 = JNIEnv.NewString (p2);
            IntPtr native_p2 = JNIEnv.NewString ((string)p2);
            JValue* __args = stackalloc JValue [4];
            __args [0] = new JValue ((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object) p0).Handle);
            __args [1] = new JValue ((p1 == null) ? IntPtr.Zero : ((global::Java.Lang.Object) p1).Handle);
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Service.PatchResult.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -83,7 +93,7 @@
            set {
                const string __id = "patchVersion.Ljava/lang/String;";
                IntPtr native_value = JNIEnv.NewString (value);
                IntPtr native_value = JNIEnv.NewString ((string)value);
                try {
                    _members.InstanceFields.SetValue (__id, this, new JniObjectReference (native_value));
                } finally {
@@ -105,7 +115,7 @@
            set {
                const string __id = "rawPatchFilePath.Ljava/lang/String;";
                IntPtr native_value = JNIEnv.NewString (value);
                IntPtr native_value = JNIEnv.NewString ((string)value);
                try {
                    _members.InstanceFields.SetValue (__id, this, new JniObjectReference (native_value));
                } finally {
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Tinker.Tinker.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -64,7 +74,7 @@
            static Delegate GetBuildHandler ()
            {
                if (cb_build == null)
                    cb_build = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_L) n_Build);
                    cb_build = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_L (n_Build));
                return cb_build;
            }
@@ -92,7 +102,7 @@
            static Delegate GetListener_Lcom_tencent_tinker_lib_listener_PatchListener_Handler ()
            {
                if (cb_listener_Lcom_tencent_tinker_lib_listener_PatchListener_ == null)
                    cb_listener_Lcom_tencent_tinker_lib_listener_PatchListener_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_L) n_Listener_Lcom_tencent_tinker_lib_listener_PatchListener_);
                    cb_listener_Lcom_tencent_tinker_lib_listener_PatchListener_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_L (n_Listener_Lcom_tencent_tinker_lib_listener_PatchListener_));
                return cb_listener_Lcom_tencent_tinker_lib_listener_PatchListener_;
            }
@@ -125,7 +135,7 @@
            static Delegate GetLoadReport_Lcom_tencent_tinker_lib_reporter_LoadReporter_Handler ()
            {
                if (cb_loadReport_Lcom_tencent_tinker_lib_reporter_LoadReporter_ == null)
                    cb_loadReport_Lcom_tencent_tinker_lib_reporter_LoadReporter_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_L) n_LoadReport_Lcom_tencent_tinker_lib_reporter_LoadReporter_);
                    cb_loadReport_Lcom_tencent_tinker_lib_reporter_LoadReporter_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_L (n_LoadReport_Lcom_tencent_tinker_lib_reporter_LoadReporter_));
                return cb_loadReport_Lcom_tencent_tinker_lib_reporter_LoadReporter_;
            }
@@ -158,7 +168,7 @@
            static Delegate GetPatchReporter_Lcom_tencent_tinker_lib_reporter_PatchReporter_Handler ()
            {
                if (cb_patchReporter_Lcom_tencent_tinker_lib_reporter_PatchReporter_ == null)
                    cb_patchReporter_Lcom_tencent_tinker_lib_reporter_PatchReporter_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_L) n_PatchReporter_Lcom_tencent_tinker_lib_reporter_PatchReporter_);
                    cb_patchReporter_Lcom_tencent_tinker_lib_reporter_PatchReporter_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_L (n_PatchReporter_Lcom_tencent_tinker_lib_reporter_PatchReporter_));
                return cb_patchReporter_Lcom_tencent_tinker_lib_reporter_PatchReporter_;
            }
@@ -191,7 +201,7 @@
            static Delegate GetTinkerFlags_IHandler ()
            {
                if (cb_tinkerFlags_I == null)
                    cb_tinkerFlags_I = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPI_L) n_TinkerFlags_I);
                    cb_tinkerFlags_I = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPI_L (n_TinkerFlags_I));
                return cb_tinkerFlags_I;
            }
@@ -221,7 +231,7 @@
            static Delegate GetTinkerLoadVerifyFlag_Ljava_lang_Boolean_Handler ()
            {
                if (cb_tinkerLoadVerifyFlag_Ljava_lang_Boolean_ == null)
                    cb_tinkerLoadVerifyFlag_Ljava_lang_Boolean_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_L) n_TinkerLoadVerifyFlag_Ljava_lang_Boolean_);
                    cb_tinkerLoadVerifyFlag_Ljava_lang_Boolean_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_L (n_TinkerLoadVerifyFlag_Ljava_lang_Boolean_));
                return cb_tinkerLoadVerifyFlag_Ljava_lang_Boolean_;
            }
@@ -284,7 +294,7 @@
        static Delegate GetGetContextHandler ()
        {
            if (cb_getContext == null)
                cb_getContext = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_L) n_GetContext);
                cb_getContext = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_L (n_GetContext));
            return cb_getContext;
        }
@@ -313,7 +323,7 @@
        static Delegate GetIsEnabledForDexHandler ()
        {
            if (cb_isEnabledForDex == null)
                cb_isEnabledForDex = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_Z) n_IsEnabledForDex);
                cb_isEnabledForDex = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_Z (n_IsEnabledForDex));
            return cb_isEnabledForDex;
        }
@@ -342,7 +352,7 @@
        static Delegate GetIsEnabledForNativeLibHandler ()
        {
            if (cb_isEnabledForNativeLib == null)
                cb_isEnabledForNativeLib = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_Z) n_IsEnabledForNativeLib);
                cb_isEnabledForNativeLib = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_Z (n_IsEnabledForNativeLib));
            return cb_isEnabledForNativeLib;
        }
@@ -371,7 +381,7 @@
        static Delegate GetIsEnabledForResourceHandler ()
        {
            if (cb_isEnabledForResource == null)
                cb_isEnabledForResource = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_Z) n_IsEnabledForResource);
                cb_isEnabledForResource = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_Z (n_IsEnabledForResource));
            return cb_isEnabledForResource;
        }
@@ -400,7 +410,7 @@
        static Delegate GetIsMainProcessHandler ()
        {
            if (cb_isMainProcess == null)
                cb_isMainProcess = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_Z) n_IsMainProcess);
                cb_isMainProcess = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_Z (n_IsMainProcess));
            return cb_isMainProcess;
        }
@@ -429,7 +439,7 @@
        static Delegate GetIsPatchProcessHandler ()
        {
            if (cb_isPatchProcess == null)
                cb_isPatchProcess = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_Z) n_IsPatchProcess);
                cb_isPatchProcess = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_Z (n_IsPatchProcess));
            return cb_isPatchProcess;
        }
@@ -458,7 +468,7 @@
        static Delegate GetIsTinkerEnabledHandler ()
        {
            if (cb_isTinkerEnabled == null)
                cb_isTinkerEnabled = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_Z) n_IsTinkerEnabled);
                cb_isTinkerEnabled = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_Z (n_IsTinkerEnabled));
            return cb_isTinkerEnabled;
        }
@@ -500,7 +510,7 @@
        static Delegate GetIsTinkerLoadVerifyHandler ()
        {
            if (cb_isTinkerLoadVerify == null)
                cb_isTinkerLoadVerify = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_Z) n_IsTinkerLoadVerify);
                cb_isTinkerLoadVerify = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_Z (n_IsTinkerLoadVerify));
            return cb_isTinkerLoadVerify;
        }
@@ -529,7 +539,7 @@
        static Delegate GetGetLoadReporterHandler ()
        {
            if (cb_getLoadReporter == null)
                cb_getLoadReporter = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_L) n_GetLoadReporter);
                cb_getLoadReporter = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_L (n_GetLoadReporter));
            return cb_getLoadReporter;
        }
@@ -558,7 +568,7 @@
        static Delegate GetGetPatchDirectoryHandler ()
        {
            if (cb_getPatchDirectory == null)
                cb_getPatchDirectory = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_L) n_GetPatchDirectory);
                cb_getPatchDirectory = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_L (n_GetPatchDirectory));
            return cb_getPatchDirectory;
        }
@@ -587,7 +597,7 @@
        static Delegate GetGetPatchInfoFileHandler ()
        {
            if (cb_getPatchInfoFile == null)
                cb_getPatchInfoFile = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_L) n_GetPatchInfoFile);
                cb_getPatchInfoFile = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_L (n_GetPatchInfoFile));
            return cb_getPatchInfoFile;
        }
@@ -616,7 +626,7 @@
        static Delegate GetGetPatchInfoLockFileHandler ()
        {
            if (cb_getPatchInfoLockFile == null)
                cb_getPatchInfoLockFile = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_L) n_GetPatchInfoLockFile);
                cb_getPatchInfoLockFile = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_L (n_GetPatchInfoLockFile));
            return cb_getPatchInfoLockFile;
        }
@@ -645,7 +655,7 @@
        static Delegate GetGetPatchListenerHandler ()
        {
            if (cb_getPatchListener == null)
                cb_getPatchListener = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_L) n_GetPatchListener);
                cb_getPatchListener = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_L (n_GetPatchListener));
            return cb_getPatchListener;
        }
@@ -674,7 +684,7 @@
        static Delegate GetGetPatchReporterHandler ()
        {
            if (cb_getPatchReporter == null)
                cb_getPatchReporter = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_L) n_GetPatchReporter);
                cb_getPatchReporter = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_L (n_GetPatchReporter));
            return cb_getPatchReporter;
        }
@@ -703,7 +713,7 @@
        static Delegate GetGetTinkerFlagsHandler ()
        {
            if (cb_getTinkerFlags == null)
                cb_getTinkerFlags = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_I) n_GetTinkerFlags);
                cb_getTinkerFlags = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_I (n_GetTinkerFlags));
            return cb_getTinkerFlags;
        }
@@ -732,7 +742,7 @@
        static Delegate GetGetTinkerLoadResultIfPresentHandler ()
        {
            if (cb_getTinkerLoadResultIfPresent == null)
                cb_getTinkerLoadResultIfPresent = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_L) n_GetTinkerLoadResultIfPresent);
                cb_getTinkerLoadResultIfPresent = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_L (n_GetTinkerLoadResultIfPresent));
            return cb_getTinkerLoadResultIfPresent;
        }
@@ -761,7 +771,7 @@
        static Delegate GetIsTinkerLoadedHandler ()
        {
            if (cb_isTinkerLoaded == null)
                cb_isTinkerLoaded = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_Z) n_IsTinkerLoaded);
                cb_isTinkerLoaded = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_Z (n_IsTinkerLoaded));
            return cb_isTinkerLoaded;
        }
@@ -777,7 +787,7 @@
        static Delegate GetSetTinkerLoaded_ZHandler ()
        {
            if (cb_setTinkerLoaded_Z == null)
                cb_setTinkerLoaded_Z = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPZ_V) n_SetTinkerLoaded_Z);
                cb_setTinkerLoaded_Z = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPZ_V (n_SetTinkerLoaded_Z));
            return cb_setTinkerLoaded_Z;
        }
@@ -817,7 +827,7 @@
        static Delegate GetGetTinkerRomSpaceHandler ()
        {
            if (cb_getTinkerRomSpace == null)
                cb_getTinkerRomSpace = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_J) n_GetTinkerRomSpace);
                cb_getTinkerRomSpace = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_J (n_GetTinkerRomSpace));
            return cb_getTinkerRomSpace;
        }
@@ -846,7 +856,7 @@
        static Delegate GetCleanPatchHandler ()
        {
            if (cb_cleanPatch == null)
                cb_cleanPatch = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_CleanPatch);
                cb_cleanPatch = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_CleanPatch));
            return cb_cleanPatch;
        }
@@ -873,7 +883,7 @@
        static Delegate GetCleanPatchByVersion_Ljava_io_File_Handler ()
        {
            if (cb_cleanPatchByVersion_Ljava_io_File_ == null)
                cb_cleanPatchByVersion_Ljava_io_File_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_CleanPatchByVersion_Ljava_io_File_);
                cb_cleanPatchByVersion_Ljava_io_File_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_CleanPatchByVersion_Ljava_io_File_));
            return cb_cleanPatchByVersion_Ljava_io_File_;
        }
@@ -904,7 +914,7 @@
        static Delegate GetCleanPatchByVersion_Ljava_lang_String_Handler ()
        {
            if (cb_cleanPatchByVersion_Ljava_lang_String_ == null)
                cb_cleanPatchByVersion_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_CleanPatchByVersion_Ljava_lang_String_);
                cb_cleanPatchByVersion_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_CleanPatchByVersion_Ljava_lang_String_));
            return cb_cleanPatchByVersion_Ljava_lang_String_;
        }
@@ -921,7 +931,7 @@
        public virtual unsafe void CleanPatchByVersion (string versionName)
        {
            const string __id = "cleanPatchByVersion.(Ljava/lang/String;)V";
            IntPtr native_versionName = JNIEnv.NewString (versionName);
            IntPtr native_versionName = JNIEnv.NewString ((string)versionName);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [1];
                __args [0] = new JniArgumentValue (native_versionName);
@@ -950,7 +960,7 @@
        static Delegate GetInstall_Landroid_content_Intent_Handler ()
        {
            if (cb_install_Landroid_content_Intent_ == null)
                cb_install_Landroid_content_Intent_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_Install_Landroid_content_Intent_);
                cb_install_Landroid_content_Intent_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_Install_Landroid_content_Intent_));
            return cb_install_Landroid_content_Intent_;
        }
@@ -981,7 +991,7 @@
        static Delegate GetInstall_Landroid_content_Intent_Ljava_lang_Class_Lcom_tencent_tinker_lib_patch_AbstractPatch_Handler ()
        {
            if (cb_install_Landroid_content_Intent_Ljava_lang_Class_Lcom_tencent_tinker_lib_patch_AbstractPatch_ == null)
                cb_install_Landroid_content_Intent_Ljava_lang_Class_Lcom_tencent_tinker_lib_patch_AbstractPatch_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_V) n_Install_Landroid_content_Intent_Ljava_lang_Class_Lcom_tencent_tinker_lib_patch_AbstractPatch_);
                cb_install_Landroid_content_Intent_Ljava_lang_Class_Lcom_tencent_tinker_lib_patch_AbstractPatch_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLL_V (n_Install_Landroid_content_Intent_Ljava_lang_Class_Lcom_tencent_tinker_lib_patch_AbstractPatch_));
            return cb_install_Landroid_content_Intent_Ljava_lang_Class_Lcom_tencent_tinker_lib_patch_AbstractPatch_;
        }
@@ -1018,7 +1028,7 @@
        static Delegate GetRollbackPatchHandler ()
        {
            if (cb_rollbackPatch == null)
                cb_rollbackPatch = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_RollbackPatch);
                cb_rollbackPatch = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_RollbackPatch));
            return cb_rollbackPatch;
        }
@@ -1045,7 +1055,7 @@
        static Delegate GetSetPatchServiceNotificationId_IHandler ()
        {
            if (cb_setPatchServiceNotificationId_I == null)
                cb_setPatchServiceNotificationId_I = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPI_V) n_SetPatchServiceNotificationId_I);
                cb_setPatchServiceNotificationId_I = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPI_V (n_SetPatchServiceNotificationId_I));
            return cb_setPatchServiceNotificationId_I;
        }
@@ -1074,7 +1084,7 @@
        static Delegate GetSetTinkerDisableHandler ()
        {
            if (cb_setTinkerDisable == null)
                cb_setTinkerDisable = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_SetTinkerDisable);
                cb_setTinkerDisable = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_SetTinkerDisable));
            return cb_setTinkerDisable;
        }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Tinker.TinkerApplicationHelper.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Tinker.TinkerInstaller.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -72,7 +82,7 @@
        public static unsafe void OnReceiveUpgradePatch (global::Android.Content.Context context, string patchLocation)
        {
            const string __id = "onReceiveUpgradePatch.(Landroid/content/Context;Ljava/lang/String;)V";
            IntPtr native_patchLocation = JNIEnv.NewString (patchLocation);
            IntPtr native_patchLocation = JNIEnv.NewString ((string)patchLocation);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue ((context == null) ? IntPtr.Zero : ((global::Java.Lang.Object) context).Handle);
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Tinker.TinkerLoadResult.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -41,7 +51,7 @@
            set {
                const string __id = "currentVersion.Ljava/lang/String;";
                IntPtr native_value = JNIEnv.NewString (value);
                IntPtr native_value = JNIEnv.NewString ((string)value);
                try {
                    _members.InstanceFields.SetValue (__id, this, new JniObjectReference (native_value));
                } finally {
@@ -171,7 +181,7 @@
            set {
                const string __id = "oatDir.Ljava/lang/String;";
                IntPtr native_value = JNIEnv.NewString (value);
                IntPtr native_value = JNIEnv.NewString ((string)value);
                try {
                    _members.InstanceFields.SetValue (__id, this, new JniObjectReference (native_value));
                } finally {
@@ -400,7 +410,7 @@
        static Delegate GetGetPackageConfigByName_Ljava_lang_String_Handler ()
        {
            if (cb_getPackageConfigByName_Ljava_lang_String_ == null)
                cb_getPackageConfigByName_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_L) n_GetPackageConfigByName_Ljava_lang_String_);
                cb_getPackageConfigByName_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_L (n_GetPackageConfigByName_Ljava_lang_String_));
            return cb_getPackageConfigByName_Ljava_lang_String_;
        }
@@ -418,7 +428,7 @@
        public virtual unsafe string GetPackageConfigByName (string name)
        {
            const string __id = "getPackageConfigByName.(Ljava/lang/String;)Ljava/lang/String;";
            IntPtr native_name = JNIEnv.NewString (name);
            IntPtr native_name = JNIEnv.NewString ((string)name);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [1];
                __args [0] = new JniArgumentValue (native_name);
@@ -434,7 +444,7 @@
        static Delegate GetParseTinkerResult_Landroid_content_Context_Landroid_content_Intent_Handler ()
        {
            if (cb_parseTinkerResult_Landroid_content_Context_Landroid_content_Intent_ == null)
                cb_parseTinkerResult_Landroid_content_Context_Landroid_content_Intent_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLL_Z) n_ParseTinkerResult_Landroid_content_Context_Landroid_content_Intent_);
                cb_parseTinkerResult_Landroid_content_Context_Landroid_content_Intent_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLL_Z (n_ParseTinkerResult_Landroid_content_Context_Landroid_content_Intent_));
            return cb_parseTinkerResult_Landroid_content_Context_Landroid_content_Intent_;
        }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Util.TinkerLog.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -97,7 +107,7 @@
            static Delegate GetD_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_Handler ()
            {
                if (cb_d_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ == null)
                    cb_d_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_V) n_D_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_);
                    cb_d_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLL_V (n_D_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_));
                return cb_d_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_;
            }
@@ -118,8 +128,8 @@
            {
                if (id_d_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ == IntPtr.Zero)
                    id_d_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ = JNIEnv.GetMethodID (class_ref, "d", "(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V");
                IntPtr native_p0 = JNIEnv.NewString (p0);
                IntPtr native_p1 = JNIEnv.NewString (p1);
                IntPtr native_p0 = JNIEnv.NewString ((string)p0);
                IntPtr native_p1 = JNIEnv.NewString ((string)p1);
                IntPtr native_p2 = JNIEnv.NewArray (p2);
                JValue* __args = stackalloc JValue [3];
                __args [0] = new JValue (native_p0);
@@ -139,7 +149,7 @@
            static Delegate GetE_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_Handler ()
            {
                if (cb_e_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ == null)
                    cb_e_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_V) n_E_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_);
                    cb_e_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLL_V (n_E_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_));
                return cb_e_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_;
            }
@@ -160,8 +170,8 @@
            {
                if (id_e_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ == IntPtr.Zero)
                    id_e_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ = JNIEnv.GetMethodID (class_ref, "e", "(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V");
                IntPtr native_p0 = JNIEnv.NewString (p0);
                IntPtr native_p1 = JNIEnv.NewString (p1);
                IntPtr native_p0 = JNIEnv.NewString ((string)p0);
                IntPtr native_p1 = JNIEnv.NewString ((string)p1);
                IntPtr native_p2 = JNIEnv.NewArray (p2);
                JValue* __args = stackalloc JValue [3];
                __args [0] = new JValue (native_p0);
@@ -181,7 +191,7 @@
            static Delegate GetI_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_Handler ()
            {
                if (cb_i_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ == null)
                    cb_i_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_V) n_I_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_);
                    cb_i_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLL_V (n_I_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_));
                return cb_i_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_;
            }
@@ -202,8 +212,8 @@
            {
                if (id_i_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ == IntPtr.Zero)
                    id_i_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ = JNIEnv.GetMethodID (class_ref, "i", "(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V");
                IntPtr native_p0 = JNIEnv.NewString (p0);
                IntPtr native_p1 = JNIEnv.NewString (p1);
                IntPtr native_p0 = JNIEnv.NewString ((string)p0);
                IntPtr native_p1 = JNIEnv.NewString ((string)p1);
                IntPtr native_p2 = JNIEnv.NewArray (p2);
                JValue* __args = stackalloc JValue [3];
                __args [0] = new JValue (native_p0);
@@ -223,7 +233,7 @@
            static Delegate GetPrintErrStackTrace_Ljava_lang_String_Ljava_lang_Throwable_Ljava_lang_String_arrayLjava_lang_Object_Handler ()
            {
                if (cb_printErrStackTrace_Ljava_lang_String_Ljava_lang_Throwable_Ljava_lang_String_arrayLjava_lang_Object_ == null)
                    cb_printErrStackTrace_Ljava_lang_String_Ljava_lang_Throwable_Ljava_lang_String_arrayLjava_lang_Object_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLLL_V) n_PrintErrStackTrace_Ljava_lang_String_Ljava_lang_Throwable_Ljava_lang_String_arrayLjava_lang_Object_);
                    cb_printErrStackTrace_Ljava_lang_String_Ljava_lang_Throwable_Ljava_lang_String_arrayLjava_lang_Object_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLLL_V (n_PrintErrStackTrace_Ljava_lang_String_Ljava_lang_Throwable_Ljava_lang_String_arrayLjava_lang_Object_));
                return cb_printErrStackTrace_Ljava_lang_String_Ljava_lang_Throwable_Ljava_lang_String_arrayLjava_lang_Object_;
            }
@@ -245,8 +255,8 @@
            {
                if (id_printErrStackTrace_Ljava_lang_String_Ljava_lang_Throwable_Ljava_lang_String_arrayLjava_lang_Object_ == IntPtr.Zero)
                    id_printErrStackTrace_Ljava_lang_String_Ljava_lang_Throwable_Ljava_lang_String_arrayLjava_lang_Object_ = JNIEnv.GetMethodID (class_ref, "printErrStackTrace", "(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V");
                IntPtr native_p0 = JNIEnv.NewString (p0);
                IntPtr native_p2 = JNIEnv.NewString (p2);
                IntPtr native_p0 = JNIEnv.NewString ((string)p0);
                IntPtr native_p2 = JNIEnv.NewString ((string)p2);
                IntPtr native_p3 = JNIEnv.NewArray (p3);
                JValue* __args = stackalloc JValue [4];
                __args [0] = new JValue (native_p0);
@@ -267,7 +277,7 @@
            static Delegate GetV_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_Handler ()
            {
                if (cb_v_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ == null)
                    cb_v_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_V) n_V_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_);
                    cb_v_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLL_V (n_V_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_));
                return cb_v_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_;
            }
@@ -288,8 +298,8 @@
            {
                if (id_v_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ == IntPtr.Zero)
                    id_v_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ = JNIEnv.GetMethodID (class_ref, "v", "(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V");
                IntPtr native_p0 = JNIEnv.NewString (p0);
                IntPtr native_p1 = JNIEnv.NewString (p1);
                IntPtr native_p0 = JNIEnv.NewString ((string)p0);
                IntPtr native_p1 = JNIEnv.NewString ((string)p1);
                IntPtr native_p2 = JNIEnv.NewArray (p2);
                JValue* __args = stackalloc JValue [3];
                __args [0] = new JValue (native_p0);
@@ -309,7 +319,7 @@
            static Delegate GetW_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_Handler ()
            {
                if (cb_w_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ == null)
                    cb_w_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPLLL_V) n_W_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_);
                    cb_w_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPLLL_V (n_W_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_));
                return cb_w_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_;
            }
@@ -330,8 +340,8 @@
            {
                if (id_w_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ == IntPtr.Zero)
                    id_w_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_Object_ = JNIEnv.GetMethodID (class_ref, "w", "(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V");
                IntPtr native_p0 = JNIEnv.NewString (p0);
                IntPtr native_p1 = JNIEnv.NewString (p1);
                IntPtr native_p0 = JNIEnv.NewString ((string)p0);
                IntPtr native_p1 = JNIEnv.NewString ((string)p1);
                IntPtr native_p2 = JNIEnv.NewArray (p2);
                JValue* __args = stackalloc JValue [3];
                __args [0] = new JValue (native_p0);
@@ -411,8 +421,8 @@
        public static unsafe void D (string tag, string msg, params global::Java.Lang.Object[] obj)
        {
            const string __id = "d.(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V";
            IntPtr native_tag = JNIEnv.NewString (tag);
            IntPtr native_msg = JNIEnv.NewString (msg);
            IntPtr native_tag = JNIEnv.NewString ((string)tag);
            IntPtr native_msg = JNIEnv.NewString ((string)msg);
            IntPtr native_obj = JNIEnv.NewArray (obj);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [3];
@@ -436,8 +446,8 @@
        public static unsafe void E (string tag, string msg, params global::Java.Lang.Object[] obj)
        {
            const string __id = "e.(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V";
            IntPtr native_tag = JNIEnv.NewString (tag);
            IntPtr native_msg = JNIEnv.NewString (msg);
            IntPtr native_tag = JNIEnv.NewString ((string)tag);
            IntPtr native_msg = JNIEnv.NewString ((string)msg);
            IntPtr native_obj = JNIEnv.NewArray (obj);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [3];
@@ -461,8 +471,8 @@
        public static unsafe void I (string tag, string msg, params global::Java.Lang.Object[] obj)
        {
            const string __id = "i.(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V";
            IntPtr native_tag = JNIEnv.NewString (tag);
            IntPtr native_msg = JNIEnv.NewString (msg);
            IntPtr native_tag = JNIEnv.NewString ((string)tag);
            IntPtr native_msg = JNIEnv.NewString ((string)msg);
            IntPtr native_obj = JNIEnv.NewArray (obj);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [3];
@@ -486,8 +496,8 @@
        public static unsafe void PrintErrStackTrace (string tag, global::Java.Lang.Throwable tr, string format, params global::Java.Lang.Object[] obj)
        {
            const string __id = "printErrStackTrace.(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V";
            IntPtr native_tag = JNIEnv.NewString (tag);
            IntPtr native_format = JNIEnv.NewString (format);
            IntPtr native_tag = JNIEnv.NewString ((string)tag);
            IntPtr native_format = JNIEnv.NewString ((string)format);
            IntPtr native_obj = JNIEnv.NewArray (obj);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [4];
@@ -527,8 +537,8 @@
        public static unsafe void V (string tag, string msg, params global::Java.Lang.Object[] obj)
        {
            const string __id = "v.(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V";
            IntPtr native_tag = JNIEnv.NewString (tag);
            IntPtr native_msg = JNIEnv.NewString (msg);
            IntPtr native_tag = JNIEnv.NewString ((string)tag);
            IntPtr native_msg = JNIEnv.NewString ((string)msg);
            IntPtr native_obj = JNIEnv.NewArray (obj);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [3];
@@ -552,8 +562,8 @@
        public static unsafe void W (string tag, string msg, params global::Java.Lang.Object[] obj)
        {
            const string __id = "w.(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V";
            IntPtr native_tag = JNIEnv.NewString (tag);
            IntPtr native_msg = JNIEnv.NewString (msg);
            IntPtr native_tag = JNIEnv.NewString ((string)tag);
            IntPtr native_msg = JNIEnv.NewString ((string)msg);
            IntPtr native_obj = JNIEnv.NewArray (obj);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [3];
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Com.Tencent.Tinker.Lib.Util.UpgradePatchRetry.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -76,7 +86,7 @@
        static Delegate GetOnPatchListenerCheck_Ljava_lang_String_Handler ()
        {
            if (cb_onPatchListenerCheck_Ljava_lang_String_ == null)
                cb_onPatchListenerCheck_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_Z) n_OnPatchListenerCheck_Ljava_lang_String_);
                cb_onPatchListenerCheck_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_Z (n_OnPatchListenerCheck_Ljava_lang_String_));
            return cb_onPatchListenerCheck_Ljava_lang_String_;
        }
@@ -94,7 +104,7 @@
        public virtual unsafe bool OnPatchListenerCheck (string md5)
        {
            const string __id = "onPatchListenerCheck.(Ljava/lang/String;)Z";
            IntPtr native_md5 = JNIEnv.NewString (md5);
            IntPtr native_md5 = JNIEnv.NewString ((string)md5);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [1];
                __args [0] = new JniArgumentValue (native_md5);
@@ -110,7 +120,7 @@
        static Delegate GetOnPatchResetMaxCheck_Ljava_lang_String_Handler ()
        {
            if (cb_onPatchResetMaxCheck_Ljava_lang_String_ == null)
                cb_onPatchResetMaxCheck_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_Z) n_OnPatchResetMaxCheck_Ljava_lang_String_);
                cb_onPatchResetMaxCheck_Ljava_lang_String_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_Z (n_OnPatchResetMaxCheck_Ljava_lang_String_));
            return cb_onPatchResetMaxCheck_Ljava_lang_String_;
        }
@@ -128,7 +138,7 @@
        public virtual unsafe bool OnPatchResetMaxCheck (string md5)
        {
            const string __id = "onPatchResetMaxCheck.(Ljava/lang/String;)Z";
            IntPtr native_md5 = JNIEnv.NewString (md5);
            IntPtr native_md5 = JNIEnv.NewString ((string)md5);
            try {
                JniArgumentValue* __args = stackalloc JniArgumentValue [1];
                __args [0] = new JniArgumentValue (native_md5);
@@ -144,7 +154,7 @@
        static Delegate GetOnPatchRetryLoadHandler ()
        {
            if (cb_onPatchRetryLoad == null)
                cb_onPatchRetryLoad = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_Z) n_OnPatchRetryLoad);
                cb_onPatchRetryLoad = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_Z (n_OnPatchRetryLoad));
            return cb_onPatchRetryLoad;
        }
@@ -172,7 +182,7 @@
        static Delegate GetOnPatchServiceResultHandler ()
        {
            if (cb_onPatchServiceResult == null)
                cb_onPatchServiceResult = JNINativeWrapper.CreateDelegate ((_JniMarshal_PP_V) n_OnPatchServiceResult);
                cb_onPatchServiceResult = JNINativeWrapper.CreateDelegate (new _JniMarshal_PP_V (n_OnPatchServiceResult));
            return cb_onPatchServiceResult;
        }
@@ -199,7 +209,7 @@
        static Delegate GetOnPatchServiceStart_Landroid_content_Intent_Handler ()
        {
            if (cb_onPatchServiceStart_Landroid_content_Intent_ == null)
                cb_onPatchServiceStart_Landroid_content_Intent_ = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPL_V) n_OnPatchServiceStart_Landroid_content_Intent_);
                cb_onPatchServiceStart_Landroid_content_Intent_ = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPL_V (n_OnPatchServiceStart_Landroid_content_Intent_));
            return cb_onPatchServiceStart_Landroid_content_Intent_;
        }
@@ -230,7 +240,7 @@
        static Delegate GetSetMaxRetryCount_IHandler ()
        {
            if (cb_setMaxRetryCount_I == null)
                cb_setMaxRetryCount_I = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPI_V) n_SetMaxRetryCount_I);
                cb_setMaxRetryCount_I = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPI_V (n_SetMaxRetryCount_I));
            return cb_setMaxRetryCount_I;
        }
@@ -259,7 +269,7 @@
        static Delegate GetSetRetryEnable_ZHandler ()
        {
            if (cb_setRetryEnable_Z == null)
                cb_setRetryEnable_Z = JNINativeWrapper.CreateDelegate ((_JniMarshal_PPZ_V) n_SetRetryEnable_Z);
                cb_setRetryEnable_Z = JNINativeWrapper.CreateDelegate (new _JniMarshal_PPZ_V (n_SetRetryEnable_Z));
            return cb_setRetryEnable_Z;
        }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/Java.Interop.__TypeRegistrations.cs
@@ -1,3 +1,13 @@
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable restore
using System;
using System.Collections.Generic;
using Android.Runtime;
@@ -23,6 +33,9 @@
#endif // def MONODROID_TIMING
        }
#if NET5_0_OR_GREATER
        [System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessage ("Trimming", "IL2057")]
#endif
        static Type Lookup (string[] mappings, string javaType)
        {
            var managedType = Java.Interop.TypeManager.LookupTypeMapping (mappings, javaType);
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/__NamespaceMapping__.cs
@@ -47,7 +47,7 @@
#if !NET
namespace System.Runtime.Versioning {
    [System.Diagnostics.Conditional("NEVER")]
    [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Constructor | AttributeTargets.Event | AttributeTargets.Method | AttributeTargets.Module | AttributeTargets.Property | AttributeTargets.Struct, AllowMultiple = true, Inherited = false)]
    [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Constructor | AttributeTargets.Enum | AttributeTargets.Event | AttributeTargets.Field | AttributeTargets.Interface | AttributeTargets.Method | AttributeTargets.Module | AttributeTargets.Property | AttributeTargets.Struct, AllowMultiple = true, Inherited = false)]
    internal sealed class SupportedOSPlatformAttribute : Attribute {
        public SupportedOSPlatformAttribute (string platformName) { }
    }
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/src/generator.rsp
@@ -9,18 +9,18 @@
--ref="/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/mscorlib.dll"
--ref="/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/System.Core.dll"
--ref="/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/System.dll"
--ref="/Users/nigemacpc/.nuget/packages/xamarin.android.arch.core.common/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Core.Common.dll"
--ref="/Users/nigemacpc/.nuget/packages/xamarin.android.arch.lifecycle.common/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Common.dll"
--ref="/Users/nigemacpc/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Runtime.dll"
--ref="/Users/nigemacpc/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Animated.Vector.Drawable.dll"
--ref="/Users/nigemacpc/.nuget/packages/xamarin.android.support.annotations/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Annotations.dll"
--ref="/Users/nigemacpc/.nuget/packages/xamarin.android.support.compat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Compat.dll"
--ref="/Users/nigemacpc/.nuget/packages/xamarin.android.support.core.ui/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.UI.dll"
--ref="/Users/nigemacpc/.nuget/packages/xamarin.android.support.core.utils/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.Utils.dll"
--ref="/Users/nigemacpc/.nuget/packages/xamarin.android.support.fragment/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Fragment.dll"
--ref="/Users/nigemacpc/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Media.Compat.dll"
--ref="/Users/nigemacpc/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.v7.AppCompat.dll"
--ref="/Users/nigemacpc/.nuget/packages/xamarin.android.support.vector.drawable/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Vector.Drawable.dll"
--ref="/Users/kaede/.nuget/packages/xamarin.android.arch.core.common/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Core.Common.dll"
--ref="/Users/kaede/.nuget/packages/xamarin.android.arch.lifecycle.common/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Common.dll"
--ref="/Users/kaede/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/lib/monoandroid80/Xamarin.Android.Arch.Lifecycle.Runtime.dll"
--ref="/Users/kaede/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Animated.Vector.Drawable.dll"
--ref="/Users/kaede/.nuget/packages/xamarin.android.support.annotations/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Annotations.dll"
--ref="/Users/kaede/.nuget/packages/xamarin.android.support.compat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Compat.dll"
--ref="/Users/kaede/.nuget/packages/xamarin.android.support.core.ui/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.UI.dll"
--ref="/Users/kaede/.nuget/packages/xamarin.android.support.core.utils/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Core.Utils.dll"
--ref="/Users/kaede/.nuget/packages/xamarin.android.support.fragment/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Fragment.dll"
--ref="/Users/kaede/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Media.Compat.dll"
--ref="/Users/kaede/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.v7.AppCompat.dll"
--ref="/Users/kaede/.nuget/packages/xamarin.android.support.vector.drawable/28.0.0.3/lib/monoandroid80/Xamarin.Android.Support.Vector.Drawable.dll"
--ref="/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Primitives.dll"
--ref="/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.AccessControl.dll"
--ref="/Library/Frameworks/Mono.framework/External/xbuild-frameworks/MonoAndroid/v1.0/Facades/Microsoft.Win32.Registry.dll"
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/generated/type-mapping.txt
@@ -59,6 +59,7 @@
  addPhoneCallback(Lcom/hdl/hdllinphonesdk/core/callback/PhoneCallback;)V = AddPhoneCallback(Com.Hdl.Hdllinphonesdk.Core.Callback.PhoneCallback)
  addRegistrationCallback(Lcom/hdl/hdllinphonesdk/core/callback/RegistrationCallback;)V = AddRegistrationCallback(Com.Hdl.Hdllinphonesdk.Core.Callback.RegistrationCallback)
  enableDeviceRingtone(Z)V = EnableDeviceRingtone(bool)
  initCore()V = InitCore()
  onBind(Landroid/content/Intent;)Landroid/os/IBinder; = OnBind(Android.Content.Intent)
  removeAllCallback()V = RemoveAllCallback()
  removePhoneCallback()V = RemovePhoneCallback()
@@ -85,6 +86,7 @@
  isAutoJumpCallView()Z = AutoJumpCallView
  setAutoJumpCallView(Z)V = AutoJumpCallView
  getInstance()Lcom/hdl/hdllinphonesdk/HDLLinphoneKit; = Instance
  getIntercomeType()Ljava/lang/String; = IntercomeType
  isIncomingReceivedCallState()Z = IsIncomingReceivedCallState
  getOnHDLLinphoneCallListener()Lcom/hdl/hdllinphonesdk/callback/OnHDLLinphoneCallListener; = OnHDLLinphoneCallListener
  setOnHDLLinphoneCallListener(Lcom/hdl/hdllinphonesdk/callback/OnHDLLinphoneCallListener;)V = OnHDLLinphoneCallListener
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/jl/AndroidManifest.xml
@@ -2,7 +2,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.hdl.hdllinphonesdk"
    android:versionCode="1"
    android:versionName="1.0.4" >
    android:versionName="1.0.6" >
    <uses-sdk
        android:minSdkVersion="23"
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/jl/assets/org.linphone.core/share/doc/liblinphone-4.5.0/c/structprivate_1_1ismapcontainerimpl_3_01t_00_01void__t_3_01typename_01t_1_1key__type_00_01typena75682bb14a0833e99fd03a070051a2d9.png
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/jl/res/layout/dialog_lpsdk_tip.xml
@@ -47,7 +47,7 @@
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:gravity="center"
            android:textColor="@color/lpsdk_color_white"
            android:textColor="#FFFFFF"
            android:text="@string/lp_confirm"
            android:background="@drawable/lp_dialog_confirm_background"
            android:layout_weight="1" />
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/library_project_jars/classes.jar
Binary files differ
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/libraryprojectimports.cache
@@ -1 +1 @@
<Paths><Jars /><ResolvedResourceDirectories /><ResolvedAssetDirectories /><ResolvedEnvironmentFiles /><ResolvedResourceDirectoryStamps /></Paths>
<Paths><Jars /><ResolvedResourceDirectories /><ResolvedAssetDirectories /><ResolvedEnvironmentFiles /><ResolvedResourceDirectoryStamps /><ProguardConfigFiles /></Paths>
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Release/stamp/generator.stamp
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Shared.Droid.HDLLinphone.csproj.nuget.dgspec.json
@@ -1,21 +1,21 @@
{
  "format": 1,
  "restore": {
    "/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone.csproj": {}
    "/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone.csproj": {}
  },
  "projects": {
    "/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone.csproj": {
    "/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone.csproj": {
      "version": "1.0.0",
      "restore": {
        "projectUniqueName": "/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone.csproj",
        "projectUniqueName": "/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone.csproj",
        "projectName": "Shared.Droid.HDLLinphone",
        "projectPath": "/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone.csproj",
        "packagesPath": "/Users/nigemacpc/.nuget/packages/",
        "outputPath": "/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/",
        "projectPath": "/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone.csproj",
        "packagesPath": "/Users/kaede/.nuget/packages/",
        "outputPath": "/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/",
        "projectStyle": "PackageReference",
        "skipContentFileWrite": true,
        "configFilePaths": [
          "/Users/nigemacpc/.config/NuGet/NuGet.Config"
          "/Users/kaede/.config/NuGet/NuGet.Config"
        ],
        "originalTargetFrameworks": [
          "monoandroid80"
@@ -32,6 +32,10 @@
      "frameworks": {
        "monoandroid80": {
          "dependencies": {
            "Xamarin.Android.Arch.Core.Common": {
              "target": "Package",
              "version": "[1.1.1.3, )"
            },
            "Xamarin.Android.Support.v7.AppCompat": {
              "target": "Package",
              "version": "[28.0.0.3, )"
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Shared.Droid.HDLLinphone.csproj.nuget.g.props
@@ -4,15 +4,12 @@
    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/Users/nigemacpc/.nuget/packages/</NuGetPackageRoot>
    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/Users/nigemacpc/.nuget/packages/</NuGetPackageFolders>
    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/Users/kaede/.nuget/packages/</NuGetPackageRoot>
    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/Users/kaede/.nuget/packages/</NuGetPackageFolders>
    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.9.0</NuGetToolVersion>
    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.4.0</NuGetToolVersion>
  </PropertyGroup>
  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
    <SourceRoot Include="/Users/nigemacpc/.nuget/packages/" />
    <SourceRoot Include="/Users/kaede/.nuget/packages/" />
  </ItemGroup>
  <PropertyGroup>
    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
  </PropertyGroup>
</Project>
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/Shared.Droid.HDLLinphone.csproj.nuget.g.targets
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
  </PropertyGroup>
  <ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
    <Import Project="$(NuGetPackageRoot)xamarin.android.support.annotations/28.0.0.3/build/monoandroid80/Xamarin.Android.Support.Annotations.targets" Condition="Exists('$(NuGetPackageRoot)xamarin.android.support.annotations/28.0.0.3/build/monoandroid80/Xamarin.Android.Support.Annotations.targets')" />
    <Import Project="$(NuGetPackageRoot)xamarin.android.arch.lifecycle.common/1.1.1.3/build/monoandroid80/Xamarin.Android.Arch.Lifecycle.Common.targets" Condition="Exists('$(NuGetPackageRoot)xamarin.android.arch.lifecycle.common/1.1.1.3/build/monoandroid80/Xamarin.Android.Arch.Lifecycle.Common.targets')" />
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/project.assets.json
@@ -1038,24 +1038,25 @@
  },
  "projectFileDependencyGroups": {
    "MonoAndroid,Version=v8.0": [
      "Xamarin.Android.Arch.Core.Common >= 1.1.1.3",
      "Xamarin.Android.Support.v7.AppCompat >= 28.0.0.3"
    ]
  },
  "packageFolders": {
    "/Users/nigemacpc/.nuget/packages/": {}
    "/Users/kaede/.nuget/packages/": {}
  },
  "project": {
    "version": "1.0.0",
    "restore": {
      "projectUniqueName": "/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone.csproj",
      "projectUniqueName": "/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone.csproj",
      "projectName": "Shared.Droid.HDLLinphone",
      "projectPath": "/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone.csproj",
      "packagesPath": "/Users/nigemacpc/.nuget/packages/",
      "outputPath": "/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/",
      "projectPath": "/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone.csproj",
      "packagesPath": "/Users/kaede/.nuget/packages/",
      "outputPath": "/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/",
      "projectStyle": "PackageReference",
      "skipContentFileWrite": true,
      "configFilePaths": [
        "/Users/nigemacpc/.config/NuGet/NuGet.Config"
        "/Users/kaede/.config/NuGet/NuGet.Config"
      ],
      "originalTargetFrameworks": [
        "monoandroid80"
@@ -1072,6 +1073,10 @@
    "frameworks": {
      "monoandroid80": {
        "dependencies": {
          "Xamarin.Android.Arch.Core.Common": {
            "target": "Package",
            "version": "[1.1.1.3, )"
          },
          "Xamarin.Android.Support.v7.AppCompat": {
            "target": "Package",
            "version": "[28.0.0.3, )"
Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/obj/project.nuget.cache
@@ -1,21 +1,21 @@
{
  "version": 2,
  "dgSpecHash": "kreANF451BdHLn7/wzs7+Mic8SNZQ1R++obFJJIQIiU6v3w4x8Qp4nER/i4Av6l1FvVOnK4GBpSucqM5gUP7zw==",
  "dgSpecHash": "P7RyJOwTOEaoPaBim9L+t6FRtkX4wPVmlh+2L3aoRQC62VlCQycG+43vrHeHj866BfO0ng3G54ZBwTbCYGCRUQ==",
  "success": true,
  "projectFilePath": "/Users/nigemacpc/Desktop/Porject/HDLLinphoneSDK_AndroidNew/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone.csproj",
  "projectFilePath": "/Users/kaede/Desktop/Projcect/AndroidLinphoneSdk/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone/Shared.Droid.HDLLinphone.csproj",
  "expectedPackageFiles": [
    "/Users/nigemacpc/.nuget/packages/xamarin.android.arch.core.common/1.1.1.3/xamarin.android.arch.core.common.1.1.1.3.nupkg.sha512",
    "/Users/nigemacpc/.nuget/packages/xamarin.android.arch.lifecycle.common/1.1.1.3/xamarin.android.arch.lifecycle.common.1.1.1.3.nupkg.sha512",
    "/Users/nigemacpc/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/xamarin.android.arch.lifecycle.runtime.1.1.1.3.nupkg.sha512",
    "/Users/nigemacpc/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/xamarin.android.support.animated.vector.drawable.28.0.0.3.nupkg.sha512",
    "/Users/nigemacpc/.nuget/packages/xamarin.android.support.annotations/28.0.0.3/xamarin.android.support.annotations.28.0.0.3.nupkg.sha512",
    "/Users/nigemacpc/.nuget/packages/xamarin.android.support.compat/28.0.0.3/xamarin.android.support.compat.28.0.0.3.nupkg.sha512",
    "/Users/nigemacpc/.nuget/packages/xamarin.android.support.core.ui/28.0.0.3/xamarin.android.support.core.ui.28.0.0.3.nupkg.sha512",
    "/Users/nigemacpc/.nuget/packages/xamarin.android.support.core.utils/28.0.0.3/xamarin.android.support.core.utils.28.0.0.3.nupkg.sha512",
    "/Users/nigemacpc/.nuget/packages/xamarin.android.support.fragment/28.0.0.3/xamarin.android.support.fragment.28.0.0.3.nupkg.sha512",
    "/Users/nigemacpc/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/xamarin.android.support.media.compat.28.0.0.3.nupkg.sha512",
    "/Users/nigemacpc/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/xamarin.android.support.v7.appcompat.28.0.0.3.nupkg.sha512",
    "/Users/nigemacpc/.nuget/packages/xamarin.android.support.vector.drawable/28.0.0.3/xamarin.android.support.vector.drawable.28.0.0.3.nupkg.sha512"
    "/Users/kaede/.nuget/packages/xamarin.android.arch.core.common/1.1.1.3/xamarin.android.arch.core.common.1.1.1.3.nupkg.sha512",
    "/Users/kaede/.nuget/packages/xamarin.android.arch.lifecycle.common/1.1.1.3/xamarin.android.arch.lifecycle.common.1.1.1.3.nupkg.sha512",
    "/Users/kaede/.nuget/packages/xamarin.android.arch.lifecycle.runtime/1.1.1.3/xamarin.android.arch.lifecycle.runtime.1.1.1.3.nupkg.sha512",
    "/Users/kaede/.nuget/packages/xamarin.android.support.animated.vector.drawable/28.0.0.3/xamarin.android.support.animated.vector.drawable.28.0.0.3.nupkg.sha512",
    "/Users/kaede/.nuget/packages/xamarin.android.support.annotations/28.0.0.3/xamarin.android.support.annotations.28.0.0.3.nupkg.sha512",
    "/Users/kaede/.nuget/packages/xamarin.android.support.compat/28.0.0.3/xamarin.android.support.compat.28.0.0.3.nupkg.sha512",
    "/Users/kaede/.nuget/packages/xamarin.android.support.core.ui/28.0.0.3/xamarin.android.support.core.ui.28.0.0.3.nupkg.sha512",
    "/Users/kaede/.nuget/packages/xamarin.android.support.core.utils/28.0.0.3/xamarin.android.support.core.utils.28.0.0.3.nupkg.sha512",
    "/Users/kaede/.nuget/packages/xamarin.android.support.fragment/28.0.0.3/xamarin.android.support.fragment.28.0.0.3.nupkg.sha512",
    "/Users/kaede/.nuget/packages/xamarin.android.support.media.compat/28.0.0.3/xamarin.android.support.media.compat.28.0.0.3.nupkg.sha512",
    "/Users/kaede/.nuget/packages/xamarin.android.support.v7.appcompat/28.0.0.3/xamarin.android.support.v7.appcompat.28.0.0.3.nupkg.sha512",
    "/Users/kaede/.nuget/packages/xamarin.android.support.vector.drawable/28.0.0.3/xamarin.android.support.vector.drawable.28.0.0.3.nupkg.sha512"
  ],
  "logs": []
}