草庐IT

android - 如何通过 Android SDK 获得 root 权限?

我正在学习Android编程,我想制作一个必须以root身份运行的应用程序。合乎逻辑的事情是在AndroidManifest中添加root权限。我看到了thislink在文档中,特别指出theFACTORY_TESTpermission:publicstaticfinalStringFACTORY_TESTSince:APILevel1Runasamanufacturertestapplication,runningastherootuser.Onlyavailablewhenthedeviceisrunninginmanufacturertestmode.ConstantValue:

android - 设置ROOTED手机的系统时间

我目前正在尝试在软件中设置Android系统时间。是的,我知道很多人都尝试过——但像我现在一样失败了。:-)但我也知道可以在ROOTED手机上设置Android系统时间。我测试了一个名为ClockSync的应用程序,它确实可以做到这一点。所以我想要了解如何在ROOTED设备上设置系统时间。请不要说不可能。:-)到目前为止,我尝试的是设置以下权限:然后在我的代码中:AlarmManagera=(AlarmManager)getSystemService(Context.ALARM_SERVICE);longcurrent_time_millies=System.currentTimeMi

android - 设置ROOTED手机的系统时间

我目前正在尝试在软件中设置Android系统时间。是的,我知道很多人都尝试过——但像我现在一样失败了。:-)但我也知道可以在ROOTED手机上设置Android系统时间。我测试了一个名为ClockSync的应用程序,它确实可以做到这一点。所以我想要了解如何在ROOTED设备上设置系统时间。请不要说不可能。:-)到目前为止,我尝试的是设置以下权限:然后在我的代码中:AlarmManagera=(AlarmManager)getSystemService(Context.ALARM_SERVICE);longcurrent_time_millies=System.currentTimeMi

Android 应用安装失败 : Package com. my.app 在 AndroidManifest.xml 入口处没有证书

在AndroidStudio中,我生成了一个带有keystore等的签名APK。在将APK安装到设备时失败并显示“无法安装应用程序”,在AndroidMonitor中我看到以下行:Packagecom.my.apphasnocertificatesatentryAndroidManifest.xml;ignoring!有人知道怎么回事吗? 最佳答案 TrytosignedyourAPKwithversion1.Version2signedAPKonlycompatiblefrom7.0soitwillnotworkingonbelo

Android 应用安装失败 : Package com. my.app 在 AndroidManifest.xml 入口处没有证书

在AndroidStudio中,我生成了一个带有keystore等的签名APK。在将APK安装到设备时失败并显示“无法安装应用程序”,在AndroidMonitor中我看到以下行:Packagecom.my.apphasnocertificatesatentryAndroidManifest.xml;ignoring!有人知道怎么回事吗? 最佳答案 TrytosignedyourAPKwithversion1.Version2signedAPKonlycompatiblefrom7.0soitwillnotworkingonbelo

android - 通过系统应用程序以编程方式静默安装 apk(无 root)

我有android:sharedUserId="android.uid.system"(UID:1000)的系统级应用程序。设备没有root!list中包含INSTALL_PACKAGES权限。我可以静默安装下载的*.apk吗? 最佳答案 我已经找到问题了。添加了“android.permission.INSTALL_PACKAGES”权限。我使用“signapk.jar”和我从设备制造商处获得的证书签署了我的应用程序。现在此应用可以使用“pminstall/.../app.apk”安装其他应用,无需“su”。有效!附:更新应用程序

android - 通过系统应用程序以编程方式静默安装 apk(无 root)

我有android:sharedUserId="android.uid.system"(UID:1000)的系统级应用程序。设备没有root!list中包含INSTALL_PACKAGES权限。我可以静默安装下载的*.apk吗? 最佳答案 我已经找到问题了。添加了“android.permission.INSTALL_PACKAGES”权限。我使用“signapk.jar”和我从设备制造商处获得的证书签署了我的应用程序。现在此应用可以使用“pminstall/.../app.apk”安装其他应用,无需“su”。有效!附:更新应用程序

android - 通过wifi在Android设备中调试而无需root

这个问题在这里已经有了答案:Run/install/debugAndroidapplicationsoverWi-Fi?(41个回答)关闭6年前。是否有任何可能的方法可以通过wifi而不是USB来调试或运行从eclipse到我的SonyTabletS的android应用程序而无需root设备?有办法做到这一点,如果设备已Root。但是,我正在寻找未Root的设备中的解决方案。 最佳答案 断开设备与USB的连接,然后让它在4455上监听adbtcpip4455在TCP模式下重启端口:4455使用指定的ip:port连接到设备。我的设备

android - 通过wifi在Android设备中调试而无需root

这个问题在这里已经有了答案:Run/install/debugAndroidapplicationsoverWi-Fi?(41个回答)关闭6年前。是否有任何可能的方法可以通过wifi而不是USB来调试或运行从eclipse到我的SonyTabletS的android应用程序而无需root设备?有办法做到这一点,如果设备已Root。但是,我正在寻找未Root的设备中的解决方案。 最佳答案 断开设备与USB的连接,然后让它在4455上监听adbtcpip4455在TCP模式下重启端口:4455使用指定的ip:port连接到设备。我的设备

android - react 原生 : How can I detect if my code is running in the Simulator?

在Obj-CiOS应用程序中,我可以使用#if(TARGET_IPHONE_SIMULATOR)编写仅模拟器代码。在reactnative中我可以使用:if(__DEV__){..dosomethingspecial}..检测开发模式。我们可以使用Platform.OS==='ios'来检测平台(Android/iOS)。请参阅此处了解更多信息PlatformDocs但是我们如何检测应用程序是否在模拟器中运行?我问的原因是我的应用程序使用相机扫描条形码,而iOS模拟器不支持。 最佳答案 您可以使用react-native-devic