CrackMe.apk
Download file
package expo.modules.adapters.react.views;
import android.view.ViewGroup;
import com.facebook.react.bridge.ReadableMap;
import com.facebook.react.uimanager.ThemedReactContext;
import com.facebook.react.uimanager.ViewGroupManager;
import com.facebook.react.uimanager.annotations.ReactProp;
import expo.modules.core.ModuleRegistry;
import expo.modules.core.ViewManager;
import expo.modules.core.interfaces.RegistryLifecycleListener;
import java.util.Map;
import javax.annotation.Nullable;
public class ViewGroupManagerAdapter<M extends ViewManager<V>, V extends ViewGroup> extends ViewGroupManager<V> implements RegistryLifecycleListener {
private M mViewManager;
public /* synthetic */ void onDestroy() {
RegistryLifecycleListener.CC.$default$onDestroy(this);
}
public ViewGroupManagerAdapter(M m) {
this.mViewManager = m;
}
/* access modifiers changed from: protected */
public V createViewInstance(ThemedReactContext themedReactContext) {
return (ViewGroup) this.mViewManager.createViewInstance(themedReactContext);
}
public void onDropViewInstance(V v) {
this.mViewManager.onDropViewInstance(v);
super.onDropViewInstance(v);
}
@Nullable
public Map<String, Object> getConstants() {
return ViewManagerAdapterUtils.getConstants(this.mViewManager);
}
public String getName() {
return ViewManagerAdapterUtils.getViewManagerAdapterName(this.mViewManager);
}
@ReactProp(name = "proxiedProperties")
public void setProxiedProperties(V v, ReadableMap readableMap) {
ViewManagerAdapterUtils.setProxiedProperties(getName(), this.mViewManager, v, readableMap);
}
@Nullable
public Map<String, Object> getExportedCustomDirectEventTypeConstants() {
return ViewManagerAdapterUtils.getExportedCustomDirectEventTypeConstants(this.mViewManager);
}
public void onCreate(ModuleRegistry moduleRegistry) {
this.mViewManager.onCreate(moduleRegistry);
}
}
Download file