创建eclipse和androidstudio同时支持的android项目


20131030版本开始之后的adt不用导出grale工程给androidstudio,可以直接使用androidstudio打开adt生成的项目, 注意是直接打开不要Import,因为Import可能会重新组织项目目录。

输入目标项目根目录:

打开后项目工程还不能直接使用androidstudio编译,需要做一些修改。
F4打开工程属性,Project页面设置SDK:

然后设置Modules页面:

选中你的项目模块,例如这里是“jnihookjava”,首先设置“Sources”,一般只要Mark src为“sources”,Mark res为“Resources”:

选择“Facets”,点击+添加:

选择“Android”:
弹出的对话框中,选择你的模块,例如这里是jnihookjava:

点击OK后在Modules页面的jnihookjava下会出现刚刚新添加的“Android”配置,这里仍然需要重新设置,默认添加的“ManifestFile”、“ResourcesDirectory”、“Assetsdirectory”、“NativeLibsdirectory”都不对:

根据自己项目目录结构重新设置,例如jnihookjava的这些文件或目录均是在根目录下的,而不是在.idea目录下:

然后选择“packaging”,设置apk的生成文件路径,例如这里设置为:F:\client\research\android\jnihookjava\build\jnihookjava.apk
点击OK。最后是设置“Run Configurations”:
点击+新添加“Android Application”:

在module中选择当前模块jnihookjava,name随便命名,一般都设置为模块名。“Target Device”勾选一种方案即可。


其他xml错误
<style name="AppBaseTheme" parent="Theme.AppCompat.Light">
提示找不到:Theme.AppCompat.Light,修改为:android:Theme.Light

menu/main.xml中找不到app:showAsAction,去掉:app:showAsAction="never"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

asmcvc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值