如果您使用的是AT&T Samsung Captivate,您必须注意到安装应用程序的唯一方法是通过Android Market。如果您尝试从“.apk”文件安装应用程序,则设备会出错。以下过程将为您的设备启用应用程序侧载。

在继续执行以下方法之前,请查看最后的更新。

您应该自担风险尝试这些步骤,因为这些步骤涉及修改设备的操作系统。此外,此解决方法仅适用于AT&T Samsung Captivate,因为其他三星Captivate设备没有此问题。

首先,您需要根设备。我们可以在此处找到有关如何根植Android设备的说明。接下来,从Android Market获取并安装BusyBox,运行它并按照说明启用它。最后,为您的计算机获取SQL数据库管理器。您可以在此处找到Mozilla Firefox的SQLite插件,或者使用您选择的其他插件。如果您还没有Android SDK,则还需要从此处下载并安装Android SDK。

现在,要实现真正的交易,请转到设置>>应用程序>>开发,在手机上启用USB调试,然后通过USB将手机连接到计算机。

在计算机上,通过右键单击命令提示符快捷方式并选择“以管理员身份运行”来启动命令提示符窗口,然后浏览到安装Android SDK的文件夹的“tools”子文件夹。在那里,使用以下命令:

adb shell su cp /dbdata/databases/com.android.providers.settings/settings.db /sdcard/settings.db cp /dbdata/databases/com.android.providers.settings/settings.db /sdcard/settings.db。 backup exit exit adb pull /sdcard/settings.db% userprofile% desktop

不要关闭命令提示符,然后启动Mozilla Firefox。从“工具”菜单中,单击“SQLite Manager”。在SQLite Manager中,单击“数据库”,然后单击“连接数据库”。浏览到我们在上一步中复制到桌面的'settings.db'文件,打开后,展开其表格。

点击“安全”,找到ID 6“install_non_market_apps”。双击它并将其“值”从0更改为1。

关闭SQLite Manager,返回我们之前打开的命令提示符窗口并使用以下命令:

adb push%userprofile% desktop settings.db / sdcard adb shell su cp /sdcard/settings.db /dbdata/databases/com.android.providers.settings chmod 777 /dbdata/databases/com.android.providers.settings/ settings.db reboot

这将重启您的手机。在重新启动时从计算机上拔下它,然后你就完成了。现在,您可以使用“.apk”文件在手机上加载应用程序。

更新:

我们的读者 格雷格B. 刚刚通知我们您可以使用Android Central的Sideload Wonder Machine在AT&T Captivate上加载应用程序。请访问该链接以获取它。这种方法似乎更容易,不需要root。

[通过PocketNow]

为你工作: Robert Gaines & George Fleming | 想与我们联系?

在网站上评论: