a
    b                     @   s   d dl mZ d dlZd dlmZ ejddZejedZ	dd Z
edZejZdd	 Zd
d Zdd Zdd ZG dd deZd dlZejjdkrd dlZejdeddd nd dlZededd dS )    )	autoclassNZANDROID_EXPANSION)apkc                   C   s   d S N r   r   r   a/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/site-packages/android/__init__.pyinit	   s    r   z#org.renpy.android.PythonSDLActivityc                 C   s   t |  dS )z"
    Vibrate for `s` seconds.
    N)activityvibrate)sr   r   r   r	      s    r	   c                   C   s   t  S r   )r   ZgetDPIr   r   r   r   get_dpi   s    r   c                 C   s   t |  d S r   )r   ZopenUrl)urlr   r   r   open_url   s    r   c                 C   s   t |  d S r   )r   ZsetWakeLock)Zactiver   r   r   wakelock   s    r   c                   @   s&   e Zd Zd
ddZdd Zdd Zd	S )AndroidBrowserr   Tc                 C   s   t | d S r   r   )selfr   newZ	autoraiser   r   r   open!   s    zAndroidBrowser.openc                 C   s   t | d S r   r   r   r   r   r   r   open_new#   s    zAndroidBrowser.open_newc                 C   s   t | d S r   r   r   r   r   r   open_new_tab%   s    zAndroidBrowser.open_new_tabN)r   T)__name__
__module____qualname__r   r   r   r   r   r   r   r       s   
r      ZandroidT)Z	preferred)Zjniusr   osZandroid.apkr   environgetZ	expansionZAPKZassetsr   ZPythonSDLActivityZ	mActivityr   r	   r   r   r   objectr   sysversion_infomajorZ
webbrowserregisterr   r   r   r   <module>   s$   