android studio 安装
2015-10-09 10:34
399 查看
1、安装成功之后,启动报错
Internal error. Please report to http://code.google.com/p/android/issues
com.intellij.ide.plugins.PluginManager$StartupAbortedException: java.lang.reflect.InvocationTargetException
at com.intellij.ide.plugins.PluginManager$2.run(PluginManager.java:93)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.intellij.ide.plugins.PluginManager$2.run(PluginManager.java:90)
... 1 more
Caused by: java.util.MissingResourceException: Can't find bundle for base name misc.registry, locale zh_CN
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1499)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1322)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:721)
at com.intellij.openapi.util.registry.Registry.getBundle(Registry.java:96)
at com.intellij.openapi.util.registry.RegistryValue.getBundleValue(RegistryValue.java:149)
at com.intellij.openapi.util.registry.RegistryValue._get(RegistryValue.java:134)
at com.intellij.openapi.util.registry.RegistryValue.get(RegistryValue.java:115)
at com.intellij.openapi.util.registry.RegistryValue.asBoolean(RegistryValue.java:63)
at com.intellij.openapi.util.registry.Registry.is(Registry.java:56)
at com.intellij.ui.AppUIUtil.registerBundledFonts(AppUIUtil.java:129)
at com.intellij.idea.StartupUtil.prepareAndStart(StartupUtil.java:113)
at com.intellij.idea.MainImpl.start(MainImpl.java:33)
... 6 more
更多0
解决办法:
1)进入刚安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。
2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。
3)关闭Android Studio后重新启动,便可进入界面。
2、在debug模式下设置签名
在主工程的build.gradle的android里边设置
3、生成的unaligned.apk
在我们运用Android 官方新的Gradle构建方式build后的存在于app/build/apk文件夹下会发现有app-debug-unaligned.apk,那么这个apk是什么作用呢?
实际上分为两个过程,这个unaligend仅仅是个中间产物(intermediate product).
- 1.生成unaligned APK.
- 2.unaligned APK变为aligned,并且产生aligned APK.
4、错误
解决办法
Move your
to appear before your
Internal error. Please report to http://code.google.com/p/android/issues
com.intellij.ide.plugins.PluginManager$StartupAbortedException: java.lang.reflect.InvocationTargetException
at com.intellij.ide.plugins.PluginManager$2.run(PluginManager.java:93)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.intellij.ide.plugins.PluginManager$2.run(PluginManager.java:90)
... 1 more
Caused by: java.util.MissingResourceException: Can't find bundle for base name misc.registry, locale zh_CN
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1499)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1322)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:721)
at com.intellij.openapi.util.registry.Registry.getBundle(Registry.java:96)
at com.intellij.openapi.util.registry.RegistryValue.getBundleValue(RegistryValue.java:149)
at com.intellij.openapi.util.registry.RegistryValue._get(RegistryValue.java:134)
at com.intellij.openapi.util.registry.RegistryValue.get(RegistryValue.java:115)
at com.intellij.openapi.util.registry.RegistryValue.asBoolean(RegistryValue.java:63)
at com.intellij.openapi.util.registry.Registry.is(Registry.java:56)
at com.intellij.ui.AppUIUtil.registerBundledFonts(AppUIUtil.java:129)
at com.intellij.idea.StartupUtil.prepareAndStart(StartupUtil.java:113)
at com.intellij.idea.MainImpl.start(MainImpl.java:33)
... 6 more
更多0
解决办法:
1)进入刚安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。
2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。
3)关闭Android Studio后重新启动,便可进入界面。
2、在debug模式下设置签名
在主工程的build.gradle的android里边设置
signingConfigs { debug { storeFile file("$rootDir/密钥文件") storePassword "密钥" keyAlias "别名" keyPassword "密钥" }}
buildTypes { debug { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' signingConfig signingConfigs.debug } }
3、生成的unaligned.apk
在我们运用Android 官方新的Gradle构建方式build后的存在于app/build/apk文件夹下会发现有app-debug-unaligned.apk,那么这个apk是什么作用呢?
实际上分为两个过程,这个unaligend仅仅是个中间产物(intermediate product).
- 1.生成unaligned APK.
- 2.unaligned APK变为aligned,并且产生aligned APK.
4、错误
解决办法
Move your
signingConfigsblock
to appear before your
buildTypesblock:
相关文章推荐
- Android学习笔记(1)--Activity
- android手机源码联系人页面添加紧急电话模块
- Android菜鸟的成长笔记——初识Activity
- Android部分厂商手机无法连接Mac系统进行调试的解决方法
- Android菜鸟的成长笔记——第一个Activity 和 ADB
- android中的ListView与ScrollView冲突保留ScrollView滚动
- android adb介绍
- Android Every day a new function:one
- Android菜鸟的成长笔记——编码规范什么的
- android gif动画
- Androidpn 消息推送总结(转)
- android车载娱乐系统跟android平板的分析比较
- Android菜鸟的成长笔记——Android Studio使用小结
- Android 的设备节点
- android dialog对话框
- Android开发总结笔记 Button和ImageButton(按钮) 1-1-9
- 如何从国内镜像获取android源代码
- Android 自定义控件实现ListView索引
- Android bootchart分析
- android 教您完美解决viewpager嵌套viewpager冲突问题