我在应用程序中使用单个build.gradle文件.关于1.6版,它运行正常.但我想用它来进行模块的位置更新.
apply plugin: 'com.android.application'
...
dependencies {
compile 'com.google.android.gms:play-services:fp9.0.0'
}
Run Code Online (Sandbox Code Playgroud)
这是我的build.gradle.
的build.gradle
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.1.0'
}
}
apply plugin: 'android'
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
}
android {
compileSdkVersion 15
buildToolsVersion "21.1.2"
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
// Move the tests to tests/java, tests/res, etc...
instrumentTest.setRoot('tests')
// Move the build types …Run Code Online (Sandbox Code Playgroud) 我正在 从基本的google资源文件夹开发 RSS Feeds应用程序.现在我按示例中的建议显示所有三个内容.
1.Contacts.2.Photos.3.RSS饲料
这里是链接:
我按照我的要求管理代码非常好.只更改包和项目名称.但它的显示致命错误:
logcat的:
04-09 17:40:02.894: E/AndroidRuntime(770): FATAL EXCEPTION: main
04-09 17:40:02.894: E/AndroidRuntime(770): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.satyamdswt.agreader/com.satyamdswt.agreader.ContactsListActivity}: java.lang.IllegalArgumentException: The layout specified in contacts does not exist
04-09 17:40:02.894: E/AndroidRuntime(770): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1647)
04-09 17:40:02.894: E/AndroidRuntime(770): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)
04-09 17:40:02.894: E/AndroidRuntime(770): at android.app.ActivityThread.access$1500(ActivityThread.java:117)
04-09 17:40:02.894: E/AndroidRuntime(770): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
04-09 17:40:02.894: E/AndroidRuntime(770): at android.os.Handler.dispatchMessage(Handler.java:99)
04-09 17:40:02.894: E/AndroidRuntime(770): at android.os.Looper.loop(Looper.java:123)
04-09 17:40:02.894: E/AndroidRuntime(770): at android.app.ActivityThread.main(ActivityThread.java:3683)
04-09 17:40:02.894: E/AndroidRuntime(770): at java.lang.reflect.Method.invokeNative(Native Method)
04-09 17:40:02.894: E/AndroidRuntime(770): …Run Code Online (Sandbox Code Playgroud) 我正在使用cakephp auth插件.登录后发生的事情是什么.通过在UsersController或AppController中的beforeFilter函数中定义loginAction变量来设置默认登录页面.但是,如果您在应用程序中使用了插件,并且用户尝试访问插件的控制器操作,则会将用户重定向到这样的无效页面.
http://satyam.vakharia.com/plugin_name/users/login
BeforeFilter功能就像这样..
function beforeFilter() {
Security::setHash('md5');
$this->Auth->loginAction = array('controller' => 'users', 'action' => 'login');
$this->Auth->loginRedirect = array('controller' => 'home', 'action' => 'index');
$this->Auth->loginError = 'Invalid Username or Password.';
$this->Auth->authError = "You are not authorized to access.";
$this->Auth->logoutRedirect = array('controller' => 'users', 'action' => 'login');
Run Code Online (Sandbox Code Playgroud)
}
我有字符串
String path = /mnt/sdcard/Album/album3_137213136.jpg
Run Code Online (Sandbox Code Playgroud)
我只想要字符串album3.我怎样才能得到那个子串.
我正在使用substring through index.
是否有其他方式,因为专辑号码正在改变,因为它会失败album9, album10.
android ×2
build ×1
build.gradle ×1
cakephp ×1
dependencies ×1
gradle ×1
ios ×1
java ×1
objective-c ×1
split ×1
string ×1
substring ×1
unzip ×1
xcode ×1