android studio 2.3怎么运行第一个程序

android studio 2.3怎么运行第一个程序,第1张

方法/步骤

1

第一次打开Android Studio,会进行设置引导

2

Android Studio会进行组件,完成后,点击“Finish”

选择“Start a new Android Studio project”

填写应用程序名、包名和应用程序的目录位置,然后点击“Next”

选择Minimun SDK,选择API 9:Android 23,然后点击“Next”

选择一个“Blank Activity”,然后点击“Next”

输入Activity Name、Layout Name、Title和Menu Resource Name,然后点击“Finish”,

开始Building ‘AT’ Gradle project info,

打开res\values\stringsxml文件,修改成对应的值,

点击绿色的三角形按钮“Run”

选择一个模拟器,然后点击“OK”,

等模拟器启动后,会显示我们的第一个Android程序,

1、第一代iPhone或是iPhone 3G,固件版本在20和312之 间,已用Redsn0w、Blacksn0w或PwnageTool越狱。如果已经更新固件版本到313或40测试版,那必须使用 Pwnagetool创建越狱312ipsw文件降级。

要注意iPhone 3GS、所有iPod Touch版本以及ipad是被排除在外的Android现在还不能装在这些设备上。我也很明确地排除iPhone OS 313和所有40测试版。用Spirit越狱的版本也不行。

如果你的iPhone还没有越狱,不用担心 – 过程很简单,只要在向导中不停的按“下一步”就可以。我建议使用Redsn0w , 因为大部分源代码都是我写的。

2、 32位的Liunx *** 作系统或虚拟机(我推荐Ubuntu)。如果没装过Ubuntu,请参见相关教程

虽然大部分步骤可以再任何 *** 作系统上完成,但是某个工具(名叫oibc)还没有Windows版本此外,我提供的可执行文件是在32位Ubuntu上编译 的。

所有的文件都是为Linux和Mac系统编译的,不过如果你极具冒险精神,可以到githubcom/planetbeing /iphonelinux和githubcom/planetbeing/xpwn下载源代码自行编译,而不是用现成的可执行文件。

3、预编译镜像和二进制文件:确切该用哪个文件取决于你手上的iPhone是第一代的还是3G的。

4、 需要iPhone OS 312 ipsw文件,又叫做iPhone1,1_312_7D11_Restoreipsw或 iPhone12_312_7D11_Restoreipsw。电脑里一定要有这么个文件

5、iPhone内部Marvell WLAN芯片的固件。去Marvell的网站,并在页面右边你会看到一个下拉菜单”选择您的平台”。下拉菜单中选Linux 26 – Fedora,然后点下面的“搜索”下载SD-8686-LINUX26-SYSKT-9703p24-26409P45-GPL,你会得到一个 名为SD-8686-LINUX26-SYSKT-9703p24-26409P45-GPLzip的文件。

在iPhone安装Android系统的详细步骤

首先,准备好iPhone的多点触屏和WLAN固件。因为法律的缘故,我们不能分享这些文件,你可以去ipsw文件里提取或去Marvell网站下载。

1、在Linux的Home目录下创建一个名为fireware的目录。

2、 从SD-8686-LINUX26-SYSKT-9703p24-26409P45-GPLzip中解压SD-8686- FEDORA26FC6-SYSKT-GPL-9703p24-26409P45tar到临时目录。。

3、从SD-8686-FEDORA26FC6-SYSKT-GPL- 9703p24-26409P45tar中解压出FwImage/helper_sdbin和FwImage/sd8686bin并放到 firmware目录下。

4、将helper_sdbin重命名为sd8686_helperbin。

现在你已经有了WLAN固件,下一步是多点触屏固件。

5、在Linux中,在Home目录下创建一个名为idroid的文件夹,并从先 前那个tar文件中提取utils/dripwn。

6、复制或移动你从苹果网站得来的312ipsw文件到idroid的dripwn文件夹中。

7、启动命令行(Ubuntu的终端),然后进入idroid文件夹。你可以键入cd ~/idroid。

8、如果你手上的是iPhone 3G版本,进这 个网页,如果是第一代iPhone 3G或进这 个网页。复制VFDecrypt key。

9、在命令行中,如果是第一代iPhone,键入以下内容:

/dripwn iPhone1,1_312_7D11_Restoreipsw [你拷贝来的VFDecrypt key ]

如果是iPhone 3G,键入以下内容:

/dripwn iPhone1,2_312_7D11_Restoreipsw [你拷贝来的VFDecrypt key]

10、等一会儿,该命令执行完,在idroid文件夹下,你会得到zephyr_mainbin,zephyr_aspeedbin和 zephyr2bin三个文件。把他们移动到firmware文件夹下。

现在Android所需的文件都齐了,可以开始安装了。

11、没安装OpenSSH的话,要先安装,可以通过Cydia安装。

12。 如果安装了OpenSSH,通过SSH连接iPhone,用密码alpine登录,键入passwd root来改变根用户的密码,然后键入passwd mobile来改变移动用户的密码。

不要跳过这一步。如果没有改变SSH的默认密码,所有的iPhone蠕虫病毒都可以感染你的机子。

13、 从先前的tar文件中提取prebuilt/androidimggz,prebuilt/cacheimg,prebuilt /ramdiskimg,prebuilt/systemimg,prebuilt/userdataimg和zImage。

14。 使用’SCP命令或SFTP客户端将所有这些文件上传到iPhone里的/private/var目录。

你可以在Linux上使用这些命令,如果你想使用scp而不是SFTP的图形界面的客户端。假设你在这些文件所在的文件夹中,输入:

scp androidimggz root@[ip address of iPhone]:/private/var/

scp cacheimg root@[ip address of iPhone]:/private/var/

scp ramdiskimg root@[ip address of iPhone]:/private/var/

scp systemimg root@[ip address of iPhone]:/private/var/

scp userdataimg root@[ip address of iPhone]:/private/var/

scp zImage root@[ip address of iPhone]:/private/var/

15。 使用SFTP客户或scp,在iPhone的/private/var上创建一个名为firmware的文件 夹,然后把电脑里firmware里的文件全部拷贝进来。

你可以使用以下命令:

scp -r ~/firmware/ root@[ip address of iPhone]:/private/var/firmware

Android在iPhone续,

16、 重启iPhone。为安全起见,请检查以确保各文件在重新启动后还在,尺寸大小也没变。

17、 从先前tar文件中提取utils/oibc,utils/loadibec和prebuilt/openibootimg3释放到 idroid目录下。

18、 关闭iPhone,进入恢复模式:iPhone过程中,将iPhone通过USB连接计算机,同时按住Hold和Home键, 等背光亮起后,松开Hold键,直到出现Connect to iTunes,再松开Home键。

19、 在终端中运行下面的命令:

cd ~/idroid

sudo /loadibec openibootimg3

如果一切顺利的话,’openiboot’启动菜单应该出现!

20、 请使用音量控制按钮或Hold键选择第二个菜单选项,按Home键选中。

文本模式的控制台应该会在屏幕上运行,末尾有Welcome to openiboot的信息。

21、 在终端中键入sudo /oibc

在iPhone中出现的信息,同样也出现在了电脑的终端中。您接下来应该备份NOR(在其上iPhone的引导程序是存储设备的情况下),防止你的 iPhone变砖。

22、在终端/oibc下键入nor_read 0×09000000 0×0 1048576这 会将整个NOR读入主内存。

23、 在终端/oibc中~norbackupbin@0×09000000:1048576,在idroid目录下会生成一个 norbackupbin的文件,保存好。

该命令是将NOR上传到计算机中。做好备份后,你现在可以自由修改NOR。下一步安装OpeniBoot到NOR,取代现有的苹果iBoot Bootloader。

24、 在终端/oibc下键入install

这个过程可能需要几分钟。等到安装,完整的消息出现。

25、 在终端/oibc中键入reboot,然后按Ctrl+C退出。

每次iPhone启动都会出现这个OpeniBoot菜单。注意,你可以卸载OpeniBoot,在oibc下用uninstall命令。键入Help可 以得到帮助

你现在仍然在iPhone OS选项菜单下按下Home,直到出现Connect to iTunes画面,来进入恢复模式(不用按住Home键了)。

完成了!使用OpeniBoot来选择引导Android系统。不过现在没办法正常关闭Android系统,只有同时按住Hold和Home强行关闭手 机。

不知道楼主要做什么效果,如果只为判断何时显示的话,在引导页定义一个/

进入下一页

/

private void goNextPage() {

// 是否是第一次加载

String isFirestLoad = UtilgetSharePersistent(

activitygetApplicationContext(), FIREST_LOAD);

if (isFirestLoad != null && isFirestLoadequals("true")) {

Intent intent = new Intent();

intentsetClass(this, welcomeclass);

startActivityForResult(intent, 0);

}

}

在oncreat中判断goNextPage();

/

关闭引导页的 *** 作

/

close = (ImageButton) findViewById(Ridclose);

closesetOnClickListener(new OnClickListener() {

@Override

public void onClick(View v) {

UtilsaveSharePersistent(activitygetApplicationContext(),

FIREST_LOAD, "true");

goNextPage();

}

以上就是关于android studio 2.3怎么运行第一个程序全部的内容,包括:android studio 2.3怎么运行第一个程序、如何在iPhone上安装Android系统、android 引导页提示框,该怎么解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9825350.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存